moony


手っ取り早いPHPのフレームワーク

お知らせ

moonyは開発停止中です。 しばらくkarintoを開発したりしてます。

特徴

moonyは「手っ取り早い」PHPのwebアプリケーションフレームワークです。

次のような特徴を持っています: * フロントコントローラー * エンコーディングの変換機能 * テンプレートは素のPHP

できるだけPHPのよさ、手軽さを損なわないように実装を進めています。

動作条件

  • PHP 5.1 以降
  • mbstringモジュール

ソース

リポジトリの… * チェックアウトは http://code.google.com/p/moony/source/checkout を参照してください * http://code.google.com/p/moony/source/browse/trunk で最新のソースは閲覧できます * 変更履歴は http://code.google.com/p/moony/source/list からどうぞ

サンプル

/index.php <?php require_once 'path/to/Moony.php'; $moony = new Moony(); $moony->dispatch();

/actions/Foo.php <?php class Foo extends Moony_Action { public function execute() { $this->set('foo', 'bar'); $this->render(); } }

/templates/foo.php <html> <body> <?= $foo; ?> </body> </html>

/index.php/foo にアクセスするとテンプレートの内容が表示される感じ。

Project Information

Labels:
php framework