Answers:
使用mod_php,每个Apache工作者都将整个PHP解释器加载到其中。因为Apache每个传入请求都需要一个工作进程,所以您很快就可以使用数百个Apache工作进程,每个工作进程都加载了自己的PHP解释器,从而消耗了大量内存。
(请注意,这并非完全正确,Apache worker_mpm
允许您使用单个线程的Apache工作线程处理许多请求。但是,即使在2009年,由于可疑的PHP扩展线程问题,也不建议使用此方法来部署PHP。)
通过在fast_cgi模式下使用PHP(使用lighttpd包中的spawn-fcgi之类的东西)具有以下好处