<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          LinkPHP輕量級常駐內(nèi)存型 PHP API 開發(fā)框架

          聯(lián)合創(chuàng)作 · 2023-09-20 04:42

           _        _              _                  
          | |      | |   _   ___  | |      ___
          | |  ___ | | / / /  _  \| |_   /  _  \
          | | | \ \| |/ /  | |_| ||  _ \ | |_| |
          | |_| |\ V |\ \  | .___/| | | || .___/
          |_____| \ _' \_\ | |    | | | || |

          基于swoole實(shí)現(xiàn)的一款高性能多進(jìn)程常駐內(nèi)存型全棧框架,內(nèi)置服務(wù)治理PhpRpc功能,不依賴傳統(tǒng)的 PHP-FPM,可以用于構(gòu)建高性能的Web系統(tǒng)、API、中間件、基礎(chǔ)服務(wù)等等。

          部署條件

          1、PHP版本不能小于5.5版本建議7.0版本(框架作者可能會發(fā)瘋強(qiáng)制升級到php7)

          2、已經(jīng)安裝swoole擴(kuò)展

          支持的服務(wù)器和數(shù)據(jù)庫環(huán)境

          支持Windows/Unix服務(wù)器環(huán)境 可運(yùn)行于包括Apache、IIS和nginx在內(nèi)的多種WEB服務(wù)器和模式 框架默認(rèn)只支持Mysql數(shù)據(jù)庫后期可擴(kuò)展,需安裝相關(guān)Pdo擴(kuò)展

          支持composer

          請確保服務(wù)器環(huán)境支持composer

          在linkphp項目根目錄執(zhí)行 composer install命令,安裝框架執(zhí)行所需的所有依賴庫

          http服務(wù)器啟動(常駐內(nèi)存模式)

          進(jìn)入

          bin\

          目錄,使用命令

          php httpd start //啟動
          php httpd stop  //停止
          
           _        _              _                  
          | |      | |   _   ___  | |      ___
          | |  ___ | | / / /  _  \| |_   /  _  \
          | | | \ \| |/ /  | |_| ||  _ \ | |_| |
          | |_| |\ V |\ \  | .___/| | | || .___/
          |_____| \ _' \_\ | |    | | | || |
          
          [2018-06-01 15:43:12] Server    Name: link-httpd
          [2018-06-01 15:43:12] PHP    Version: 7.1.7
          [2018-06-01 15:43:12] Swoole Version: 2.1.3
          [2018-06-01 15:43:12] Listen    Address: 127.0.0.1
          [2018-06-01 15:43:12] Listen    Port: 9508
          
          第一種方式:使用linkphp提倡的以常駐內(nèi)存形式啟動方式,前端可以配合nginx負(fù)載均衡使用
          
          第二種方式:傳統(tǒng)的LNMP/LAMP方式啟動,則將根目錄定義到src/web目錄下
          將會由非內(nèi)存形式啟動,請求一次則會進(jìn)行釋放,無法使用常駐內(nèi)存形式提高性能

          Nginx + httpd使用

          server {
              root /wwwroot/;
              server_name www.linkphp.cn;
          
              location / {
                  proxy_http_version 1.1;
                  proxy_set_header Connection "keep-alive";
                  proxy_set_header X-Real-IP $remote_addr;
                  if (!-e $request_filename) {
                       proxy_pass http://127.0.0.1:9508;
                  }
              }
          }
          瀏覽 21
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产成人a亚洲精品 | 香蕉综合网 | 亚洲无码p | 九九热这里只有精品12 | 翔田千里系列无码流出 |