十八 打造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

 

发布了66 篇原创文章 · 获赞 2 · 访问量 4638

猜你喜欢

转载自blog.csdn.net/converoscar/article/details/105219517