国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - 詳解PHP框架EasySwoole

詳解PHP框架EasySwoole

2021-11-18 14:41八重櫻 PHP教程

EasySwoole是一款常駐內存型的分布式swoole框架,專為API而生,支持同時混合監聽HTTP、WebSocket、自定義TCP、UDP協議,且擁有豐富的組件,例如協程 連接池、TP風格的協程ORM、協程微信SDK等諸多組件。讓開發者編寫出多進程,可異步,高

安裝

使用 composer 安裝

composer require easyswoole/easyswoole=3.xphp vendor/bin/easyswoole install

啟動框架

php easyswoole start

nginx轉發

proxy_set_header x-real-ip $remote_addr; 獲取真實ip地址

運行

project              項目部署目錄

----------------------------------

├─app        應用目錄

│  └─httpcontroller      應用的控制器目錄

│     └─index.php    默認控制器文件

----------------------------------

index.php

編輯根目錄下的composer.json 文件

注冊應用的命名空間

意思就是設置自動加載

最后執行composer dumpautoload

命令更新命名空間,可以開始編寫業務邏輯

# 更新命名空間映射

composer dumpautoload

# 啟動框架

php easyswoole start

目錄結構

project                   項目部署目錄

├─app                     應用目錄(可以有多個)

│  ├─httpcontroller       控制器目錄

│  │  └─index.php         默認控制器

│  └─model                模型文件目錄

├─log                     日志文件目錄

├─temp                    臨時文件目錄

├─vendor                  第三方類庫目錄

├─composer.json           composer架構

├─composer.lock           composer鎖定

├─easyswooleevent.php     框架全局事件

├─easyswoole              框架管理腳本

├─easyswoole.install      框架安裝鎖定文件

├─dev.php                 開發配置文件

├─produce.php             生產配置文件

生命周期

詳解PHP框架EasySwoole

配置文件說明

配置操作類

easyswoole\config 類

toarray 方法獲取全部配置,load 方法重載全部配置

如果設置了修改,需要更新配置的意思

添加用戶配置項

生產與開發配置分離

默認為開發模式,加載 dev.php

生成

php easyswoole start produce

di注入配置

也就是依賴注入

動態配置

每次開始了,是上一次的進程,比如你打開了舊版,現在更新了新版,但是舊版還是開著,沒有重啟動,也就是一直舊版,現在有個動態配置,表示可以平滑的修改

服務管理腳本

php easyswoole

 install       安裝easyswoole

 start         啟動easyswoole

 stop          停止easyswoole(守護模式下使用)

 reload        重啟easyswoole(守護模式下使用)

 help          查看命令的幫助信息

easyswoole help -start

守護模式啟動

php easyswoole start d

線上

php easyswoole start produce

停止

php easyswoole stop

重啟服務

php easyswoole reload 只重啟task進程

php easyswoole reload all  重啟task + worker進程

文件熱加載

由于 swoole 常駐內存的特性,修改文件后需要重啟worker進程才能將被修改的文件重新載入內存中

解決:process的方式實現文件變動自動進行服務重載

新建文件 app/process/hotreload.php 并添加如下內容,也可以放在其他位置,請對應命名空間

添加好后在全局的 easyswooleevent.php 中,注冊該自定義進程

以上就是詳解php框架easyswoole的詳細內容,更多關于php框架easyswoole的資料請關注服務器之家其它相關文章!

原文鏈接:https://www.cnblogs.com/a609251438/p/12943366.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲视频欧洲视频 | 国产精品久久久久久久久久免费动 | 欧美一级在线 | 欧美一区免费 | 国产日韩欧美 | 啊v视频| 中文字幕人成乱码在线观看 | av网站在线免费观看 | 久久久久久久久99精品 | 国产一区二区三区播放 | 国产精品久久久久久久久久久小说 | 一区二区不卡 | 在线国产一级片 | av免费在线观看网站 | 一级欧美在线 | 综合二区| 日韩精品在线观看免费 | 久久女人网 | 国产又色又爽又黄又免费 | 亚洲国产精品免费在线观看 | 久久久久国产精品午夜一区 | 伊人网视频在线 | 国产精品久久久久久久久久ktv | 亚洲国产精品久久久久 | 亚洲电影在线观看 | 一区二区日韩欧美 | 精品欧美 | 91精品久久久久久久久久入口 | 日本在线视频一区二区 | 日韩3级在线观看 | 亚洲国产高清高潮精品美女 | 国产一区二区三区四 | 国产视频一区在线 | av网站免费在线观看 | 免费看黄色一级视频 | 日韩精品一区二区三区中文在线 | 欧美黄色一区 | 曰韩av | 午夜电影网 | av天天看| 亚洲一区国产视频 |