Windows版本PHP下載,php 是一種新型的 cgi 程序編寫語言,易學(xué)易用,運(yùn)行速度快,可以方便快捷地編寫出功能強(qiáng)大,Windows版本PHP運(yùn)行速度快,并可同時(shí)運(yùn)行于 windows、unix、linux 平臺(tái)的web后臺(tái)程序,內(nèi)置了對(duì)文件上傳、密碼認(rèn)證、cookies 操作、郵件收發(fā)、動(dòng)態(tài) gif 生成等功能,php 直接為很多數(shù)據(jù)庫提供原本的連接,包括oracle、sybase、postgres、mysql、informix、dbase、solid、access 等,完全支持odbc接口,用戶更換平臺(tái)時(shí),無需變換 php 代碼,可即拿即用。
更新日志:
5.4.17版2013年7月04
核心:
修復(fù)bug #64988(類加載順序會(huì)影響E_STRICT警告)。
修復(fù)錯(cuò)誤#64966(發(fā)生segfault zend_do_fcall_common_helper_SPEC)。
修復(fù)錯(cuò)誤#64960(發(fā)生segfault gc_zval_possible_root)。
修復(fù)bug #64936(doc注釋拿起從以前的掃描儀運(yùn)行)。
修復(fù)bug #64934(Apache2的TS崩潰get_browser())。
修復(fù)bug #64166(引述打印編碼流過濾器錯(cuò)誤地丟棄空白)。
修復(fù)bug #53437(使用反序列化DatePeriod的實(shí)例時(shí)發(fā)生崩潰)。
FPM:
修復(fù)bug #64915(error_log中忽略當(dāng)守護(hù)進(jìn)程= 0時(shí))。
實(shí)施FR #64764(添加支持FPM init.d腳本的)。
PDO:
修復(fù)bug #63176(分割故障時(shí),到同一個(gè)數(shù)據(jù)庫服務(wù)器實(shí)例2持久PDO)。
PDO_DBlib:
修復(fù)bug #63638(無法連接到SQL Server 2008與PDO的dblib)。
修復(fù)bug #64338(pdo_dblib無法連接到SQL Azure的)。
修復(fù)bug #64808(freetds的PDO getColumnMeta的上的準(zhǔn)備,但不執(zhí)行語句崩潰)。
PDO_firebird:
修復(fù)bug #64037(火鳥返回錯(cuò)誤值數(shù)值字段)。
修復(fù)bug #62024(無法插入第二行空使用參數(shù)化查詢)。
PDO_MYSQL:
修正錯(cuò)誤#48724(getColumnMeta()不返回native_type的BIT,TINYINT年)。
PDO_pgsql:
修正錯(cuò)誤#64949(緩沖區(qū)溢出_pdo_pgsql_error)。
pgsql:
修復(fù)bug #64609(的則pg_convert枚舉類型支持)。
readline的:
實(shí)施FR #55694(揭露額外readline變量的以防止默認(rèn)文件名 &&完成)。
聲壓級(jí):
修復(fù)bug #64997(段錯(cuò)誤,而在64位系統(tǒng)上使用RecursiveIteratorIterator)。
PHP 開發(fā)團(tuán)隊(duì)11月21日發(fā)布兩個(gè)更新版本,分別是 5.4.9 和 5.3.19,,這兩個(gè)版本修復(fù)了15個(gè) bug,所有的 PHP 用戶建議立即升級(jí)到 5.4.9,或者至少也要升級(jí)到 5.3.19.
PHP 5.4.1 RC2 發(fā)布了,該版本主要是 bug 修復(fù),該版本修復(fù)了多線程下使用內(nèi)部?jī)?nèi)的問題。
如何選擇 Thread Safe 和 Non Thread Safe 版本:
先從字面意思上理解,Thread Safe 是線程安全,執(zhí)行時(shí)會(huì)進(jìn)行線程(Thread)安全檢查,以防止有新要求就啟動(dòng)新線程的 CGI 執(zhí)行方式而耗盡系統(tǒng)資源。Non Thread Safe 是非線程安全,在執(zhí)行時(shí)不進(jìn)行線程(Thread)安全檢查。
再來看 PHP 的兩種執(zhí)行方式:ISAPI 和 FastCGI。
ISAPI 執(zhí)行方式是以 DLL 動(dòng)態(tài)庫的形式使用,可以在被用戶請(qǐng)求后執(zhí)行,在處理完一個(gè)用戶請(qǐng)求后不會(huì)馬上消失,所以需要進(jìn)行線程安全檢查,這樣來提高程序的執(zhí)行效率,所以如果是以 ISAPI 來執(zhí)行 PHP,建議選擇 Thread Safe 版本;
而 FastCGI 執(zhí)行方式是以單一線程來執(zhí)行操作,所以不需要進(jìn)行線程的安全檢查,除去線程安全檢查的防護(hù)反而可以提高執(zhí)行效率,所以,如果是以 FastCGI 來執(zhí)行 PHP,建議選擇 Non Thread Safe 版本。
再來看PHP的兩種執(zhí)行方式:ISAPI和FastCGI。
FastCGI執(zhí)行方式是以單一線程來執(zhí)行操作,所以不需要進(jìn)行線程的安全檢查,除去線程安全檢查的防護(hù)反而可以提高執(zhí)行效率,所以,如果是以 FastCGI(無論搭配 IIS 6 或 IIS 7)執(zhí)行 PHP ,都建議下載、執(zhí)行 non-thread safe 的 PHP (PHP 的二進(jìn)位檔有兩種包裝方式:msi 、zip ,請(qǐng)下載 zip 套件)。
而線程安全檢查正是為ISAPI方式的PHP準(zhǔn)備的,因?yàn)橛性S多php模塊都不是線程安全的,所以需要使用Thread Safe的PHP。
所以,對(duì)于PHP5.2選擇Thread Safe版本安裝,而對(duì)于PHP5.3則下載None-Thread Safe,執(zhí)行PHP比較有效率。