最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP 5.3 下載時(shí) VC9、VC6、Thread Safe、Non Thread Safe的區(qū)別分析

 更新時(shí)間:2011年03月28日 00:17:58   作者:  
我最近在 PHP 官網(wǎng)上看到又有新版的 PHP 下載了,于是上去找找 For Windows 的版本,可是一看確傻眼了
一共給了四個(gè)版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,這讓我這個(gè)菜鳥頭疼啊,還好 PHP 官網(wǎng)提供下載的地方左邊有個(gè)英文 choose 我看懂了,我估摸著就是如何來選擇版本的意思吧,于是開始查字典及上網(wǎng)查找,終于看明白了具體意思,拿來做個(gè)備忘先。

一、如何選擇 PHP5.3 的 VC9 版本和 VC6 版本

VC6 版本是使用 Visual Studio 6 編譯器編譯的,如果你的 PHP 是用 Apache 來架設(shè)的,那你就選擇 VC6 版本。

VC9 版本是使用 Visual Studio 2008 編譯器編譯的,如果你的 PHP 是用 IIS 來架設(shè)的,那你就選擇 VC9 版本。

二、如何選擇 PHP5.3 的 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比較有效率。

另外,PHP還有VC6,VC9版本之分。

VC6 版本是使用 Visual Studio 6 編譯器編譯的,如果你的 PHP 是用 Apache 來架設(shè)的,那你就選擇 VC6 版本。

VC9 版本是使用 Visual Studio 2008 編譯器編譯的,如果你的 PHP 是用 IIS 來架設(shè)的,那你就選擇 VC9 版本。

相關(guān)文章

  • PHP簡(jiǎn)單字符串過濾方法示例

    PHP簡(jiǎn)單字符串過濾方法示例

    這篇文章主要介紹了PHP簡(jiǎn)單字符串過濾方法,結(jié)合實(shí)例形式分析了php通過對(duì)字符串中特殊字符進(jìn)行正則替換實(shí)現(xiàn)字符過濾功能的簡(jiǎn)單操作技巧,需要的朋友可以參考下
    2016-09-09
  • phpMyAdmin鏈接MySql錯(cuò)誤 個(gè)人解決方案

    phpMyAdmin鏈接MySql錯(cuò)誤 個(gè)人解決方案

    phpMyAdmin 試圖連接到 MySQL 服務(wù)器,但服務(wù)器拒絕連接。您應(yīng)該檢查 config.inc.php 中的主機(jī)、用戶名和密碼,并且確定這些信息與 MySQL 服務(wù)器的管理員所給出的信息一致。
    2009-12-12
  • PHP的范圍解析操作符(::)的含義分析說明

    PHP的范圍解析操作符(::)的含義分析說明

    今天看到幾個(gè)有關(guān)PHP的符號(hào)。一個(gè)是@,這個(gè)加在一個(gè)變量的前面,是為了抑制PHP解釋器報(bào)錯(cuò),也就是說即使出了錯(cuò)也不會(huì)顯示出來。
    2011-07-07
  • PHP實(shí)現(xiàn)獲取域名的方法小結(jié)

    PHP實(shí)現(xiàn)獲取域名的方法小結(jié)

    這篇文章主要介紹了PHP實(shí)現(xiàn)獲取域名的方法,實(shí)例總結(jié)了常見的獲取域名的方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-11-11
  • PHP 采集獲取指定網(wǎng)址的內(nèi)容

    PHP 采集獲取指定網(wǎng)址的內(nèi)容

    用php來獲取指定網(wǎng)頁內(nèi)容的實(shí)現(xiàn)代碼,一般采集程序經(jīng)常用的一些代碼,這里只是一個(gè)簡(jiǎn)單的基礎(chǔ)。更詳細(xì)的資料可以參考php 采集成品,可以使用的源碼,這樣才能學(xué)會(huì)更多的東西。
    2010-01-01
  • PHP+原生態(tài)ajax實(shí)現(xiàn)的省市聯(lián)動(dòng)功能詳解

    PHP+原生態(tài)ajax實(shí)現(xiàn)的省市聯(lián)動(dòng)功能詳解

    這篇文章主要介紹了PHP+原生態(tài)ajax實(shí)現(xiàn)的省市聯(lián)動(dòng)功能,較為詳細(xì)的分析了ajax交互的原理、實(shí)現(xiàn)方法以及php結(jié)合ajax實(shí)現(xiàn)省市聯(lián)動(dòng)下拉菜單功能的相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • php實(shí)現(xiàn)獲取局域網(wǎng)所有用戶的電腦IP和主機(jī)名、及mac地址完整實(shí)例

    php實(shí)現(xiàn)獲取局域網(wǎng)所有用戶的電腦IP和主機(jī)名、及mac地址完整實(shí)例

    這篇文章主要介紹了php實(shí)現(xiàn)獲取局域網(wǎng)所有用戶的電腦IP和主機(jī)名、及mac地址,非常實(shí)用,需要的朋友可以參考下
    2014-07-07
  • php的ddos攻擊解決方法

    php的ddos攻擊解決方法

    這篇文章主要介紹了php的ddos攻擊解決方法,實(shí)例分析了ddos攻擊程序的原理與針對(duì)性的解決方法,是非常實(shí)用的技巧,需要的朋友可以參考下
    2015-01-01
  • PHP實(shí)現(xiàn)的簡(jiǎn)單操作SQLite數(shù)據(jù)庫類與用法示例

    PHP實(shí)現(xiàn)的簡(jiǎn)單操作SQLite數(shù)據(jù)庫類與用法示例

    這篇文章主要介紹了PHP實(shí)現(xiàn)的簡(jiǎn)單操作SQLite數(shù)據(jù)庫類與用法,結(jié)合具體實(shí)例形式分析了php封裝的針對(duì)SQLite數(shù)據(jù)庫相關(guān)增刪改查操作技巧與使用方法,需要的朋友可以參考下
    2017-06-06
  • PHP解析RuoYi框架實(shí)現(xiàn)Token解密詳解

    PHP解析RuoYi框架實(shí)現(xiàn)Token解密詳解

    這篇文章主要介紹了PHP解析RuoYi框架實(shí)現(xiàn)Token解密,同時(shí)本篇文章對(duì)RuoYi若依框架的使用進(jìn)行簡(jiǎn)單的介紹,它和php的fastadmin框架非常類似,是可以根據(jù)數(shù)據(jù)庫表自動(dòng)的生成一個(gè)完整的管理后臺(tái)
    2022-10-10

最新評(píng)論

二连浩特市| 昭觉县| 阿拉善盟| 屏南县| 姚安县| 临泉县| 双柏县| 江源县| 获嘉县| 津市市| 北碚区| 疏勒县| 安平县| 奈曼旗| 忻州市| 襄垣县| 崇州市| 阿拉尔市| 太仆寺旗| 婺源县| 神农架林区| 临猗县| 扶风县| 台北县| 鄯善县| 石嘴山市| 蕉岭县| 芦溪县| 桦川县| 和政县| 吴旗县| 兰溪市| 于田县| 松溪县| 册亨县| 保靖县| 焉耆| 宣化县| 德保县| 酉阳| 静安区|