fgascon / microframe
Micro PHP M[V]C 框架
0.3.0
2015-06-19 18:55 UTC
Requires
- php: >=5.3.3
- monolog/monolog: ^1.13
- swiftmailer/swiftmailer: ^5.4
- symfony/http-foundation: ^2.6
- symfony/routing: ^2.6
This package is not auto-updated.
Last update: 2024-09-28 15:39:26 UTC
README
Micro PHP M[V]C 框架
用法
/index.php
<?php $appPath = dirname(__FILE__).'/app'; require_once(dirname(__FILE__).'/microframe/load_web.php');
/config.php
<?php return array( 'include'=>array( 'services/', ), 'urls'=>array( '/'=>'main/index', 'login'=>'auth/login', 'logout'=>'auth/logout', ), 'databases'=>array( 'default'=>array( 'dsn'=>'mysql:unix_socket=/var/lib/mysql/mysql.sock;dbname=defaultdb', 'username'=>'myuser', 'password'=>'mypassword', ), ), 'services'=>array( 'states'=>array( 'type'=>'redis', ), 'redis'=>array( 'socket'=>'/tmp/redis.sock', ), ), );
/controllers/MainController.php
<?php class MainController extends MFJsonController { public function actionIndex() { return array( 'name'=>"My App", 'version'=>'1.0.0', ); } }
##致谢
大量代码基于 Yii 框架 的部分。