Piece_Flow
Webフローエンジン
Piece_Flowは、Webアプリケーションを構成するページ間の関係(ページフロー)を固有の言語によって抽象化するとともに、固有の言語で書かれたスクリプトを実行するエンジンを提供します。
フローの抽象化は、開発者がアプリケーションがどのように動くかを理解する助けとなり、フローの作成や保守、そして進化を容易にします。
Piece_Flowによって、実行中のフローの状態はHTTPリクエストをまたがって保持され、フローの状態遷移の順序は完全にコントロールされます。このことは状態の保持を前提としてプログラムを書くことを可能にします。さらに、Piece_Flowは不正リクエストやCSRF攻撃、セッション固定化攻撃から自動的にアプリケーションを保護します。
ライセンス
最新バージョン
Piece_Flowの最新バージョンは1.16.0 (stable)です。(2008-07-28)
リリースノート
- Piece_Flow 1.16.0 (stable) リリースノート (2008-07-28)
- Piece_Flow 1.15.1 (stable) リリースノート (2007-11-25)
- Piece_Flow 1.15.0 (stable) リリースノート (2007-11-13)
- Piece_Flow 1.14.0 (stable) リリースノート (2007-09-28)
- Piece_Flow 1.13.0 (stable) リリースノート (2007-08-26)
- Piece_Flow 1.12.0 (stable) リリースノート (2007-08-17)
- Piece_Flow 1.11.0 (stable) リリースノート (2007-08-15)
- Piece_Flow 1.10.0 (stable) リリースノート (2007-07-02)
- Piece_Flow 1.9.0 (stable) リリースノート (2007-05-28)
インストール
pear channel-discover pear.piece-framework.com pear install piece/piece_flow
詳細はこちらを参照ください。
ドキュメント
Piece_Flowのドキュメントについては、こちらを参照ください。
関連ツール
- Revulo_Controller_Dispatcher_Flowは、Zend FrameworkでPiece_Flowを使ったステートフルプログラミングを可能にするコンポーネントです。詳細は、http://www.revulo.com/ZendFramework/Component/Piece_Flow.htmlを参照ください。
ソース
ソースコードを見る
Gitアクセス
git clone git://github.com/piece/piece-flow.git

