Flight框架示例應用

jopen 10年前發布 | 38K 次閱讀 Flight Web框架

此為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;
    }
}

項目主頁:http://www.baiduhome.net/lib/view/home/1416293765305

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!