nginx与php工作原理总结
2017-11-01 16:16
239 查看
网页访问过程
用户通过http将请求发送给nginx服务器,nginx对请求后缀加以解析,静态资源返回给用户,动态资源比如php文件,nginx会调用fastcgi接口,将请求转发给php-fpm,然后再转给PHP解析服务器wrapper,wrapper会新启一个线程来处理PHP请求,最后将处理后的结果返回给nginx,nginx返回给用户。fastCGI
cgi全称通用网关接口(conmmen gateway interface)。传统cgi性能较差,每次处理动态程序需要重启解析器,并且安全性也不高。
fastcgi将动态语言与http服务器分离开,当http服务器遇到动态语言,直接交给fastcgi进程处理,从而让http服务器专一地处理静态资源,从而提高服务器性能。
相关文章推荐
- http server原理,nginx与php之间是如何工作的
- http server原理,nginx与php之间是如何工作的
- http server原理,nginx与php之间是如何工作的
- http server原理,nginx与php之间是如何工作的
- Atitit. 注册表操作查询 修改 api与工具总结 java c# php js python 病毒木马的原理
- 工作中php处理HTTP请求的缺陷总结
- iOS --工作之余小总结之聊天推送(APNS)原理
- 深入理解PHP之:Nginx 与 FPM 的工作机制
- 工作总结之PHP连接Microsoft SQL Server 2000/2005/2008
- Atitit. 注册表操作查询 修改 api与工具总结 java c# php js python 病毒木马的原理
- 深入理解PHP之:Nginx 与 FPM 的工作机制
- Nginx工作原理及相关介绍
- (总结)Nginx使用的php-fpm的两种进程管理方式及优化
- CCNA学习总结―EIGRP协议―EIGRP工作原理理解
- 深入理解PHP之:Nginx 与 FPM 的工作机制
- Atitit. 注册表操作查询 修改 api与工具总结 java c# php js python 病毒木马的原理
- 深入理解PHP之:Nginx 与 FPM 的工作机制
- php-fpm 与 Nginx优化总结
- Nginx原理和php+fastcgi的关系
- xhprof&export&source&php运行原理&php+nginx