My favorites | Sign in
Project Home Source
Project Information
Members
Links

お知らせ

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

特徴

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

次のような特徴を持っています:

  • フロントコントローラー
  • エンコーディングの変換機能
  • テンプレートは素のPHP

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

動作条件

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

ソース

リポジトリの…

サンプル

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

Powered by Google Project Hosting