Techyou labs
真正的爱应该超越生命的长度、心灵的宽度、 灵魂的深度
常用标签
您正在查看:标签 php-fpm 下的文章
November 8, 2009

 

什么是 FastCGI

 

FastCGI 是一个可伸缩、高速的在web server和脚本语言间通迅的接口。关于FastCGI技术的更多信息可以在官方网站Wikipedia看到。

 

FastCGI 被许多脚本语言所支持,包括 php,如果用 --enable-fastcgi 选项编译的话。

 

多数流行的web server都支持 FastCGI。包括Apache(mod_fastcgi和mod_fcgid),Zeusnginxlighttpd

 

FastCGI 的主要优点是把动态语言和 web server 分离开来。这种技术允许 web server 和动态语言运行在不同的主机上。这可以改进可扩展性和安全性而没有大的效率损失。

 

php-fpm 可以和任何支持外部 FastCGI 技术的 web server 一起使用。

 

 

 

php-fpm是做啥用的

 

很不幸,官方网站 php.net 上的 php 在将 FastCGI SAPI 用于生产环境方面有许多已知的问题。

 

下面是关于启用 FastCGI SAPI 时的问题和 php-fpm 是如何解决他们的对比列表。