由于性能问题,需要将 apache + php5.2 升级到 nginx + php7,对于nginx的性能和热加载早有耳闻,why nginx so diao。小拽进行了初探,有任何疑问或不准确的地方,欢迎直接开炮!!!一、nginx现状nginx 是当前的使用最广泛的webserver ,支持http正向/反向代理,支持TCP/UDP层代理,来看下netcraft的数据nginx在全部网站中占比达到18%,在top millon busest 达到28%,而且一直在增加。当下最时尚的webserver非nginx莫属更全数据可以参考:【netcraft】二、nginx的特点深入了解nginx之前,先泛泛的了解下nginx的几个特点性能好非阻塞IO/高并发,支持文件IO多worker,thread pool基于rbtree的定时器系统特性的持续支持功能强大webserver/cache/keepalive/pipeline等等各种upstream的支持【fastcgi/http/...】输出灵活【chunk/zip/...】在不断的发展 http2,tcp,udp,proxy...运维的友好【这个对于开发和部署很重要】配置非常规范【个人认为:约定及规范是最好的实践】热加载和热更新【后文会详细介绍,能在二进制的层面热更新】日志强大【真的很强的,很多变量支撑】扩展强大下图是nginx
...
继续阅读
(11)