
moony
お知らせ
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 にアクセスするとテンプレートの内容が表示される感じ。