Flight框架示例應用
此為Flight框架示例應用,實現用戶登錄、退出功能。Flight 是個快速,簡單,可擴展的 PHP 框架,允許用戶快速簡單的創建 RESTful web 應用。
目錄結構說明
目錄結構參考laravel框架,采用composer管理第三方庫。
/vendor # 第三方庫
/app # 應用根目錄
/app/controllers # MVC
/app/models
/app/views
/app/libs # 其他庫
/app/storage # 緩存,日志等數據
/app/config # 配置文件
/public # 網站根目錄
/shell # 工具腳本
初始化說明
- 初始化第三方庫:
cd [app-root-dir] && composer install
- 導入數據到mysql數據庫:
shell/demo.sql
- 修改
app/storage
目錄權限為0777
- 配置ngnix/apache,請參考官網安裝說明:http://flightphp.com/install
nginx配置示例
server {
listen 80;
root /var/www/flight-app-demo/public;
index index.php index.html index.htm;
error_log off;
access_log off;
location / {
try_files $uri $uri/ /index.php;
}
location ~ \.php$ {
fastcgi_index index.php;
fastcgi_pass 127.0.0.1:9000;
include fastcgi_params;
}
}
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!