Answers:
此处对差异进行了很好的解释:
libapache2-mod-fastcgi:fastcgi不会在EAGAIN上重试select()
简而言之:一次 mod_fcgid
仅将一个请求传递给FCGI服务器,而mod_fastcgi
一次传递多个请求,后者通常对PHP更好,因为PHP可以使用多个线程来管理多个请求,而操作码缓存(如APC)通常仅适用于线程,而不能使用与流程。这意味着使用mod_fcgid
您最终将拥有许多PHP进程,这些进程都有自己的操作码缓存。
mod_fcgid
在特殊PHP注意事项下的文档中也提到了这一点。