モジュール

Modwheel PerlモジュールはツリーベースのWebフレームワークです。
今すぐダウンロード

モジュール ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Ask Solem
  • 出版社のWebサイト:
  • http://search.cpan.org/asksh/Modwheel-0.3.3/lib/Modwheel.pm

モジュール タグ


モジュール 説明

Modwheel PerlモジュールはツリーベースのWebフレームワークです。 Modwheel Perl ModuleはツリーベースのWeb Frameworkです。最善のWebサイトは、トピックによって分類されたページです。そのため、Webサイトはすべてのページがサブツリーで、ページ要素がノードであるツリーシステムとして表示できます。ページ要素は、記事、リンク、広告、ニュース、コメントなどのようなものです。 Modwheel aページ要素はオブジェクトと呼ばれます。独自のオブジェクトプロトタイプを定義してから、これらのオブジェクトを表現エンジンに表示する方法を定義します。テンプレートを使用して、オブジェクトをさまざまなコンテキスト(ページ)では異なる方法で表示できます。現在サポートされている唯一の代表エンジンはテンプレートツールキットですが、他の人のサポートを追加するのはあまり働かないでしょう。プロジェクトはベータ開発段階にありますが、すでにIT内に実行されている管理インターフェースを持っており、Mac OS X、FreeBSD、OpenBSD、NetBSD、Ubuntu Linux、Solaris、Cygwinでテストされています.Modwheelの現在の開発版はMySQL、SQLite2で動作する必要があります。他のデータベースまたはテンプレートシステムに移植するが、テンプレートツールキット。それほど多くの仕事をするべきではありません。 (実際にはSQLite2ポートは30分以内にかかりました)。シノプシス#!/ usr / bin / perl -t厳密です。警告を使用する。 Modwheel :: Sessionを使用してください。 IO :: Handleを使用してください。 CGIを使用する。 * stdout-> autoflush(); My $ modwheel_config = {site => 'modwheeltest'、locale => 'en_en'、logmode => 'stderr'、}; My($ MODWHEEL、$ DB、$ USER、$ OBJECT、$ TEMPLATE)= MODWHEEL_SESSION($ MODWHEER_CONFIG、QW(DBユーザーテンプレートオブジェクト))。 $ DB->接続または終了; #ユーザーセッションも作成できますが、何もない場合、セッションは匿名です。 #$ user-> login($ username、$ password); #ページは処理するページです、それはtemplatedirディレクトリにあります。 My $ PAGE = SHIFT @ARGV || 'index.html'; My $ DIRESTORY_ID = $ DB-> PATH_TO_ID($ DIRESTORY_PATH); $ directory_id || = modwheel :: object :: mw_tree_root;私の$ cgi =新しいCGI。 $ TEMPLATE-> INIT(INPUT => $ PAGE、PAREN => $ DIRESTORY_ID、PARAM => $ CGI);印刷$ TEMPLATE-> PROCESS(); $ DB->切断;要件:・Perl> = 5.8・バージョン・名前空間::クリーン・パラメータ:: util・リスト:: MoreUtils・Readonly・Perl6 :: Export :: attrs・yaml :: syck・dbi・暗号: :Eksblowfish・HTML ::タグセット・HTML ::パーサー・Uri :: Escape・テンプレート


モジュール 関連ソフトウェア