国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP線程安全和非線程安全版本的區別

2024-05-04 21:47:24
字體:
來源:轉載
供稿:網友

我在在php管方下載php版時會看到有一個,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 的二?位?n有?煞N包?方式:msi 、zip ,?下? zip 套件)。而線程安全檢查正是為ISAPI方式的PHP準備的,因為有許多php模塊都不是線程安全的,所以需要使用Thread Safe的PHP。

說到這里,大家應該知道應該如何選擇哪個版本的PHP了。None-Thread Safe or Thread Safe,您會選擇哪個?

最后總結:

1.Non Thread Safe(非線程安全)版本php適用在使用CGI以及fastCGI的web服務器上,如nginx,lighttpd以及IIS的CGI模式下

2.Thread Safe(線程安全)版本php適用在使用ISAPI或者module的web服務器上,如IIS的ISAPI模式或者apache module模式

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 当涂县| 同德县| 彝良县| 休宁县| 隆德县| 隆尧县| 精河县| 原平市| 永修县| 横山县| 蓝田县| 法库县| 兴隆县| 陈巴尔虎旗| 招远市| 莒南县| 普兰店市| 富裕县| 安西县| 崇左市| 桦南县| 聂拉木县| 岳阳县| 和田市| 上栗县| 洛南县| 芒康县| 横峰县| 德阳市| 万盛区| 绵竹市| 封丘县| 镇平县| 栾川县| 盘山县| 丘北县| 柏乡县| 秦皇岛市| 信阳市| 修武县| 全椒县|