十八 打造http框架的服務

打造http框架的服務

 

重點在於深入理解swoole技術,可以自己進行第二次開發

 

整體http=>mvc,websocket,rpc的客戶端操作

 

Composer init

 

Composer update

主要是用於加載組件

Composer.json中的內容有什麼作用

 

Composer加載分爲內核框架結構,可以根據這個思路打造我們自己的框架

 

http_swoole_frame

- frame   (框架目錄結構)

- app       -- 應用代碼目錄,就好比以往框架都會把controller,model等放在這個目錄

- App.php -- 用於測試

- bin       -- 程序啓動文件目錄

- config    -- 框架的配置文件目錄

- database  -- 數據庫遷移命令

- status    -- 靜態資源文件目錄  

- test      -- 測試的目錄

- Test.php -- 測試文件

- vendor  

- composer.json

-swostar  (核心源碼)

- src

- Foundation 啓動框架的應用程序

- Server

- Http

- HttpServer.php

- Tcp

- TcpServer.php

- Udp

- UdpServer.php

- WebSocket

- WebSocketServer.php

- Server.php (服務的父級類)

 

Server.php

 

 

 

 

 

 

 

HttpServer.php

 

Application.php

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章