3 回答
![?](http://img1.sycdn.imooc.com/5333a01a0001ee5302000200-100-100.jpg)
TA贡献1829条经验 获得超4个赞
阿帕奇
此MPM试图修复HTTP中的“保持活动”问题。客户端完成第一个请求后,客户端可以保持连接打开,并使用相同的套接字发送进一步的请求。这可以节省创建TCP连接的重要开销。但是,Apache传统上会让整个子进程/线程等待来自客户端的数据,这带来了自身的缺点。为了解决这个问题,此MPM使用一个专用线程来处理侦听套接字和处于“保持活动”状态的所有套接字。
PHP
编辑:
![?](http://img1.sycdn.imooc.com/533e4d00000171e602000200-100-100.jpg)
TA贡献1816条经验 获得超4个赞
PHP
它使用文件I/O,比从内存获取数据要慢得多。例如,函数 filemtime()
,第二,但我不认为最起码的PHP没有一个合适的线程模型。PHP不是为此而设计的,因为 ..就像幻灯片上说的,“共享数据被向下推到数据存储层”,比如MySQL。
备选方案
- 3 回答
- 0 关注
- 325 浏览
添加回答
举报