PHP 是粘合剂。它将几十种第三方的库粘合到一起来创建很酷的 web
应用,并通过很直观且易于学习的语言界面使其看上去好像一个整体。PHP
的灵活与强大依赖于底层平台的稳定与耐用。起码需要将一个可运作的操作系统,一个可运作的
web 服务器以及可运作的第三方库粘合起来。其中任何一方不运作了,PHP
都需要有方法来识别出问题并且快速解决。如果没有完全独立的执行线程,完全独立的内存单元和稳定的空间对付每个请求,那底层架构就太复杂以至于不稳定因素更容易进入到
PHP 系统中。
如果必须要用线程化的 MPM,看看 FastCGI 配置,使 PHP 运行于自己独立的内存空间中。
最后需要指出,不使用线程化 MPM 的警告在 Windows 系统中没那么强烈,因为
Windows 中的大多数库都理应在多线程下安全运行。