クイックネット

クイックネット
安定版リリース
1.7.2 / 2009年12月4日
書かれたJavaScript、PHP
プラットフォームクロスプラットフォーム
サイズ243 KB
タイプAjaxフレームワーク
Webサイトwww.myquicknet.com

Quicknetは、パスワードを用いて正しいユーザーを識別するWebアプリケーションやウェブサイトを開発するために設計されたAjaxフレームワーク(JavaScriptでXMLHttpRequestを使用)です。このフレームワークを使用することで、平文のパスワードがネットワーク経由で送信されたり、サーバーに保存されたりすることはありません。Quicknet言語対応JavaScriptによる協調マルチタスク、AJAX呼び出し、セッションとパスワードの管理、モジュール構造、XMLコンテンツ、JavaScriptアニメーションをサポートしています。サーバー側ではPHP 、クライアント側で はJavaScriptを使用します。

システム要件

サーバー側Quicknet は、 Apache 2.2+、MySQL 5.1+、PHP 5+ を搭載した任意のサーバーで実行できます。

クライアント側の Quicknet は、 Internet Explorer 7 以降、Firefox 3 以降、Opera 9 以降、Safari 3 以降、およびGoogle Chrome 1 以降と互換性がある必要があります。

セッションとパスワード管理

Quicknetは、特別に設計されたアルゴリズムを用いてユーザーのパスワードを保護することを目的としたAJAXフレームワークです。クライアント側のJavaScriptコードとサーバー側のPHPコードで同一の暗号ハッシュ関数を使用し、ユーザーのパスワードとランダムデータに基づいてハッシュ結果を生成・比較することで、この保護を実現しています。ただし、平文のパスワードがネットワーク経由で送信されたり、サーバーに保存されたりすることはありません。たとえネットワーク経由で送信されたデータやサーバーに保存されたデータが判明したとしても、セッションを盗用したり、ユーザーの元のパスワードを解読したりすることは不可能であると考えられています。

安全なデータ転送

現在、Quicknet は、SSL を使用せずに安全なデータ転送を提供する唯一の PHP AJAX フレームワークである可能性があります。

多言語対応

現在、Quicknetは、おそらく多言語サポートを組み込んだ唯一のPHP AJAXフレームワークです。開発者は新しい言語を簡単に追加して、独自のシステムを構築できます。

参照