[Linux 相关文章] 什么是PHP FastCGI?

Mar 22nd, 2008

转载本站文章请注明,转载自:扶凯[http://www.php-oa.com]

本文链接: http://www.php-oa.com/2008/03/22/php-fastcgi.html

 

FastCGI是什么?

FastCGI

PHP的FastCGI使你的所有php应用软件通过mod_fastci运行,而不是mod_phpsusexec.FastCGI应用速度很快 是因为他们持久稳定.不必对每一个请求都启动和初始化.这使得应用程序的开发成为可能,否则在CGI范例是不切实际的(例如一个大型的脚本,或者一个需要 连接单个或多个数据库的应用).

好处

  1. PHP脚本运行速度更快(3到30倍).PHP解释程序被载入内存而不用每次需要时从存储器读取,极大的提升了依靠脚本运行的站点的性能.
  2. 需要使用更少的系统资源.由于服务器不用每次需要时都载入PHP解释程序,你可以将站点的传输速度提升很高而不必增加cpu负担.
  3. 不需要对现有的代码作任何改变.现有的一切都适用于PHP的FastCGI

潜在问题

    • 对所有的子目录(/home/USERNAME/public_html/php.ini)你只有一个可用的php.ini文件. 这是优化网站代码所必需的.如果你需要多个php.ini文件以适应不同的脚本需要,你可以在任何子目录禁用PHP的快速CGI,而其余的地方则继续有 效.如果你需要这样做请联系support.
    • 你对PHP环境做的任何升级(如php.ini文件的改变)都有几分钟的延迟.这是因为为了更快的速度 你的php.ini文件已经被载入内存,而不是每次需要时再从存储器重新读取.
Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪 ViVi 365Key 网摘 天极网摘 和讯网摘 博拉网 POCO 网摘 饭否 QQ 书签 Digbuzz 我挖网 Mister Wong
Tags: ,
  1. 你大爷
    Jun 10th, 2010 at 04:56
    Reply | Quote | #1

    真jb扯淡,你能自己写点文章不?抄来抄去的有意思吗?cao!!

  2. admin
    Jun 10th, 2010 at 09:44
    Reply | Quote | #2

    哈哈。。。不合你的意,真不好意思。。

  3. Blinux
    Jun 11th, 2010 at 02:25
    Reply | Quote | #3

    凯的心理素质不错 :mrgreen: @admin

  4. 啊啊啊
    Jun 25th, 2010 at 00:48
    Reply | Quote | #4

    1l就那素质了 博主莫在意 越在意他越得意