【摘要】:安装好Apache服务器以后,下面开始安装PHP。PHP开发软件包是开发PHP程序的核心,该软件包需要从PHP官方网站下载,地址为http://www.php.net。图1-34 下载PHP安装版本PHP 5.3.28有None Thread Safe与Thread Safe两种版本可供选择。而线程安全检查正是为ISAPI方式的PHP准备的,因为有许多PHP模块都不是线程安全的,所以需要使用Thread Safe的PHP。
安装好Apache服务器以后,下面开始安装PHP。PHP开发软件包是开发PHP程序的核心,该软件包需要从PHP官方网站下载,地址为http://www.php.net。这里以PHP 5.3.28版本为例,下载的页面如图1-34所示。
图1-34 下载PHP安装版本(www.xing528.com)
PHP 5.3.28有None Thread Safe与Thread Safe两种版本可供选择。这两种版本有何不同,作为使用者来说又应该如何选择呢?先从字面意思上理解,None Thread Safe就是非线程安全,在执行时不进行线程(thread)安全检查;Thread Safe就是线程安全,执行时会进行线程(thread)安全检查,以防止有新要求就启动新线程的CGI执行方式耗尽系统资源。再来看PHP的两种执行方式:ISAPI和FastCGI。FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以FastCGI(无论搭配IIS 6或IIS 7以及更高版本)执行PHP,都建议下载、执行Non Thread Safe的PHP(PHP的二进制文档有两种包裝方式:msi、zip,请下载zip套件)。而线程安全检查正是为ISAPI方式的PHP准备的,因为有许多PHP模块都不是线程安全的,所以需要使用Thread Safe的PHP。本书是使用Apache服务器,所以要选择VC9版本的Thread Safe这个PHP来安装。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。