2006年08月02日

前に公開したオレオレフレームワークをCatalystのように使えるように大改造してみました。しかも互換性も残ってる。
Catalystのようにというか、結構Catalystからインスパイアさせてもらいました。
Pluginとかも殆どCatalyst。。。

特徴は
・plugin
・MVCすべてのサブクラス別にconfig.yamlを持たせる
・動作モードによって設定を動的に切り替えられる
・ヘルパースクリプト搭載
・Modelもヘルパースクリプトで勝手に生成(table定義とか接続情報とか)
・テストWebサーバを簡単に立ち上げられる
・Session
・認証
・設定ファイルに条件を書くだけで、自動的にクエリのvalidatorが走る
・設定ファイルに条件を書くだけで、自動的に認証チェックが行われる
・標準のViewはTT
・標準のModelはDBIC
・ヘルパースクリプトでCを追加するだけで自動的にURLとのマッピングが行われる

いやーCatalyst(ry
でもまぁ、フレームワーク自体のコード量が少ないのでまぁ。。。

http://tech.yappo.jp/download/Soozy-0.03.tar.gz

http://trac.yappo.jp/trac/browser/Soozy/trunk

http://svn.yappo.jp/repos/public/Soozy/trunk/
で取得できます。


あとで使い方とか書くと思う。

Posted by Yappo at 2006年08月02日 13:07 | TrackBack | Perl
Comments
Post a comment









Remember personal info?






コメントを投稿する前に↓の場所にnospamと入力してください。