のTcl Webアプリケーションフレームワークは、Tcl(Tool Command Language)の中のWebアプリケーションを作成するプロセスを簡素化 。これは、アプリケーションを作成するための基礎を形成する機能を提供し、このようなセッション、ユーザー、特権分離、および抽象データベースとしてインターフェイス。これは、現在開発中ですが、本番使用のための安定しました。
これは、アプリケーションが可能なアプリケーションを壊すことなく、フレームワークをアップグレードしながら、フレームワーク自体を変更することなく、フレームワークに統合できるように書かれています。
コードの部分は、要求が処理を終了した後にロードされたままであってもよいように、TclのWebアプリケーションフレームワークは、リベット(mod_rivet)アプリケーションとして書かれています。ロードされたままのコード部分は、永続的と呼ばれます。コードの一部は、実行時に変更されることはありません再読み込みやコンポーネントを解析する必要性を回避するために、永続的に保持されている(例えば、関数の定義。)コードの非永続的な部分が作成され、破壊されるコードのものの作品です完全に単一の要求内。コードの一部は、独立した要求からの情報は、現在のリクエストからの情報で、「衝突」の状況を回避するために、非永続化されています。このようなセッション変数、リクエスト引数、および「現在のユーザー」として物事はすべてのコードの非永続的な部分に保存されています。
このリリースの新機能:
このバージョンは、データベースのバックエンドとしてSQLiteのを使用するためのサポートが追加されています。
それは塩漬けSHA-1へのパスワード形式を変更します。
マイナーなバグ修正があります。
このバージョン0.3.9の新機能です:
このいくつかのMetakitデータベースのバックエンドを修正。
セッションパッケージは、セッションの保存について、よりインテリジェントに更新されました。
この要件:
このアパッチ
mod_rivet
Mysqtcl
MySQLのエンタープライズ版
コメントが見つかりません