下载:
https://github.com/hfcorriez/pagon/releases
$ wget https://drone.io/github.com/hfcorriez/pagon/files/build/pagon-master.tar.gzGit 安装:
$ git clone https://github.com/hfcorriez/pagon myapp
$ cd myapp && composer.phar install
Composer:
$ composer.phar create-project pagon/pagon myapp
Composer:
$ composer.phar require pagon/framework
$ wget https://drone.io/github.com/pagon/framework/files/pack/pagon.core.php
单文件版本目前只包含核心组件
$app = Pagon::create();
$app->get('/', function($req, $res){
$res->write('Hello world');
});
$app->run();$app = Pagon::create();
$app->command('hello', function($req, $res){
$res->write('Hello world');
});
$app->command('help', function($req, $res){
$res->write('Help Guide');
});
$app->run();命令行模式仅能在命令行下运行
$app = Pagon::create();
$app->get('/users', function($req, $res){
// 使用JSON输出
$res->json(array(
array('name' => 'hfcorriez', 'id' => 1)
));
});
$app->run();