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