快捷搜索:  

WIN IIS下配置fastcgi的PHP6

在自己机器上用微软最新推出的那个 FastCGI 模块 装了 PHP6 。安装过程很简单,只要先把 php 的包解压,然后下载安装那个 fcgisetup32.msi,然后在 %WINDIR%\system32\inetsrv 目录下执行:

cscript fcgiconfig.js -add -section:”PHP” -extension:php -path:”C:\PHP\php-cgi.exe”
就可以了。其他啥步骤都不需要,貌似比以前用 ISAPI 的方式还要简单多了。

FastCGI 比 ISAPI 要安全一些,因为 ISAPI 是多线程的,而 PHP 的有些模块不是线程安全的;至于性能问题,好像也没人拿 FastCGI 和 ISAPI 做比较,因此也不得而知。 —— FastCGI 当然要比 CGI 快,这不是废话么?

PHP6 的零零碎碎的改变就不讲了,一个很大的改变是默认把 non-PDO 的数据库模块都扔到 PECL 里面去了,主推 PDO 的数据库访问方式。其实统一数据库访问接口这是好事,不过就是开发习惯又要改变一下了,虽然用以前的老接口也还照样可以工作。其实现在 PHP5 就有 PDO 的模块 可以使用了,那么就不妨从现在开始,使用 PDO 进行开发,以迎接 PHP6 时代的到来。

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论