国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

php route 路由轉發類庫 支持composer加載

2json / 2978人閱讀

摘要:路由轉發類庫支持加載源碼及使用地址點擊查看添加以下內容至目錄添加倉庫添加依賴更新依賴此處假設大家的項目支持自動加載這樣你在使用路由分發器的時候將無需在類庫等源文件等操作配置配置將請求轉發至端口處理核心代碼演示下午

php路由轉發類庫 支持composer加載

源碼及使用demo git地址:點擊查看

install 1.添加以下內容至project目錄composer.json

添加倉庫

"repositories": {
    "packagist": {
      "type": "composer",
      "url": "https://packagist.phpcomposer.com"
    },
    "croute": {
      "type": "vcs",
      "url": "git@github.com:luyunhua/croute.git"
    }
  }

添加依賴

  "require": {
    "php": ">=5.5.9",
    "luyunhua/croute": "dev-master"
  }
2.更新依賴

composer update

using 此處假設大家的php項目支持自動加載,這樣你在使用路由分發器的時候將無需在include類庫等源文件等操作 nginx 配置 配置server
server {
    listen       82;
    #listen       somename:8080;
    server_name  _;
    index index.php;
    try_files $uri
              $uri/
              @rewrite;

    location @rewrite {
        rewrite ^(.*)$ /index.php?_url=$1;
    }

    location ~ .php$ {
        root /var/wwwroot/mframe;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }


     error_page   500 502 503 504  /50x.html;
     location = /50x.html {
        root   /usr/share/nginx/html;
     }
}
nginx 將php請求轉發至82端口處理
    location ~ .php$ {
        proxy_pass   http://127.0.0.1:82;
    }
核心代碼演示
get("/myroute/abc/d+" ,"AppCtrlDefaultController@index");
$fileRoute->post("/myroute/post/w+/d" ,"AppCtrlDefaultController@index2");

$dispatcher = new TomatoRouteDispatcher($fileRoute);
$dispatcher->run();

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/21631.html

相關文章

  • TP5學習記錄(Controller篇)

    摘要:可以在入口文件中定義,然后新建文件夾,達到將應用配置放到該文件的目的,這樣方便將配置進行統一管理。動態配置返回數據類型功能同上張三男請求成功 ThinkPHP5 ThinkPHP是一個免費開源的、快速簡單的、面向對象的、輕量級PHP開發框架。 為什么選擇ThinkPHP5? ThinkPHP5采用了全新的架構思想; 優化了核心是一個顛覆性的版本; 支持composer方式安裝; 對...

    leone 評論0 收藏0
  • ThinkPhp學習筆記(一)

    摘要:如上為三個模塊行為行為是在預先定義好的一個應用位置執行的一些操作。發生作用的位置稱之為鉤子,當應用程序運行到這個鉤子的時候,就會被攔截下來,統一執行相關的行為。給某一個鉤子綁定相關行為就成了一種類編程的思想。 ThinkPhp5.0 Composer: php世界里的包管理器 目錄結構 project 應用部署目錄 ├─application 應用目錄(可設置) ...

    imtianx 評論0 收藏0
  • thinkphp源碼分析(一)—開門篇

    摘要:源碼分析開門篇生命周期入口文件用戶發起的請求都會經過應用的入口文件,通常是文件。注冊錯誤和異常機制執行注冊錯誤和異常處理機制。由三部分組成應用關閉方法錯誤處理方法異常處理方法注冊應用關閉方法是為了便于攔截一些系統錯誤。 源碼分析—開門篇 thinkphp生命周期 1、入口文件 用戶發起的請求都會經過應用的入口文件,通常是 ==public/index.php==文件。當然,你也可以更改...

    flybywind 評論0 收藏0
  • Laravel 請求生命周期

    摘要:應用實例所依賴的服務提供者可以在配置文件中的節點找到。完成所有服務提供者注冊到應用實例后,應用實例執行啟動方法引導項目啟動。或內核接收到請求,加載服務提供者,同時,將請求分發給路由器執行。 這是一篇翻譯文章,原文 Request Life Cycle of Laravel,譯文 Laravel 請求生命周期 首發于個人博客,轉載請注明出處。 當需要使用一個框架、工具或者服務時,在使用前...

    junfeng777 評論0 收藏0
  • 常用 composer 包推薦

    摘要:名稱用途說明說明地址簡單易用的請求庫官網地址功能強大的請求庫文檔輕量級配置加載類支持多種配置格式簡單的緩存類提供多種緩存驅動數字生成類似優酷視頻支持多語言支持加鹽生成官網地址網站地圖生成器簡單易用數據庫操作類支持各種常見數據庫文檔生成 名稱 用途說明 說明地址 mashape/unirest-php 簡單易用的HTTP請求庫 官網地址 guzzlehttp/guzzle ...

    Tamic 評論0 收藏0

發表評論

0條評論

2json

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<