Flight(https://github.com/mikecao/fl...
是一個可擴展的PHP微框架,快速、簡單,能夠快速輕鬆地構建RESTful web應用程序,在github上有2k stars。框架代碼十分精簡,在幾分鐘內你就可以看完整個框架源碼,使用起來也是很簡單優雅。正如它自己所介紹的:
Flight,An extensible micro-framework for PHP
Flight is a fast, simple, extensible framework for PHP. Flight enables you to quickly and easily build RESTful web applications.
require 'flight/Flight.php';
Flight::route('/', function(){
echo 'hello world!';
});
Flight::start();
自己寫了幾篇關於flight源碼閱讀的文章,想學習如何快速實現一個自己的框架,可以來看看啦。
目錄:
php微框架 flight源碼閱讀——1.自動加載
php微框架 flight源碼閱讀——2.框架初始化、Loader、Dispatcher
php微框架 flight源碼閱讀——3.路由Router實現及執行過程