php安裝zend optimizer的方法:首先下載并安裝zend optimizer;然后選擇PHP環(huán)境所使用的WEB服務平臺;接著選擇“php.ini”的具體目錄位置;最后指定Apache服務器的安裝目錄即可。
10余年的紹興網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。網(wǎng)絡營銷推廣的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整紹興建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯(lián)從事“紹興網(wǎng)站設計”,“紹興網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
推薦:《PHP視頻教程》
zend optimizer的安裝和配置非常簡單,原來并不打算寫zend optimizer配置教程,但考慮為了保證Windows平臺PHP環(huán)境配置入門教程的完整性,還是用心安裝了一回zend optimizer3.3.3,一不小心發(fā)現(xiàn)原來zend optimizer3.3.3目前還不支持PHP5.3,所以提醒各位童鞋在看這篇zend optimizer安裝配置教程時請先保證你的PHP運行環(huán)境為PHP5.2版本。
對于PHP入門學習者來說,首先要知道zend optimizer是什么?
zend optimizer主要有兩個功能:1、提升PHP程序性能;2、運行經(jīng)過zend加密的PHP文件。
zend optimizer安裝教程
首先下載zend optimizer,我下載的是zend optimizer3.3.3 for windows,請點擊下載地址下載。下載zend optimizer是免費的,不過你在zend官網(wǎng)上下載時,首先需要注冊,這點請注意。
下載完zend optimizer3.3.3后,雙擊安裝文件開始安裝zend optimizer,在安裝過程中有幾點需要注意:
1、首先會讓你選擇zend optimizer的安裝目錄,你可以根據(jù)需要自行選擇,我的建議是出于安全考慮,最好安裝在網(wǎng)站目錄之外。
2、在zend optimizer的安裝過程中,會讓你選擇你的PHP環(huán)境所使用的WEB服務平臺,默認有IIS,Apache等,我使用的是Apache2.x,請務必選對,這涉及后續(xù)的操作。
3、之后zend optimizer安裝程序會讓你選擇php.ini的具體目錄位置,這是因為zend optimizer需要找到PHP配置文件,作為備份并在此添加相應的zend optimizer配置信息,默認為C:\\Windows,如果你的PHP版本是PHP5.2,默認是不需要更改的。說個題外話,雖然目前zend optimizer不支持PHP5.3,不過早晚肯定會支持的,所以今后如果你在PHP5.3環(huán)境下安裝zend optimizer,你就需要更改默認的php.ini配置文件的目錄位置了。這是因為PHP5.3和PHP5.2的安裝有區(qū)別,點擊查看Windows7 IIS7下以FastCgi和ISAPI方法安裝配置PHP5教程。
4、最后,根據(jù)你選擇的WEB服務器的類型,選擇服務器的具體安裝目錄,之前我選擇的是Apache服務器,所以只要指定Apache服務器的安裝目錄即可。
5、在zend optimizer的安裝過程中,會要求停止或啟動Apache或IIS服務器,你只需要點擊確定即可,其會自動停止或啟動Apache或IIS服務器。
6、如果今后你卸載zend optimizer,zend optimizer安裝程序默認會自動恢復之前備份的php.ini文件。
至此zend optimizer3.3.3就算安裝完成了,非常簡單。
下一步需要驗證zend optimizer3.3.3是否安裝成功,你只要新建一個php文件,并輸入phpinfo()函數(shù),在游覽器中訪問這個文件,看到輸出的PHP配置信息中有Zend Optimizer欄及
1Zend Engine v2.2.0, copyright (c) 1998-2009, Zend Technologies Ltd., with the Zend Optimizer v3.3.3, copyright (c) 1998-2007 Zend Technologies Ltd.
信息,就說明zend optimizer安裝成功了。
zend optimizer配置教程
zend optimizer配置信息在安裝時會自動寫入PHP配置文件php.ini尾部,默認的zend optimizer配置信息如下
1zend_extension_manager.optimizer_ts="D:\\PHPTools\\Zend\\ZendOptimizer-3.3.0\\lib\\Optimizer-3.3.0"
zend_extension_ts="D:\\PHPTools\\Zend\\ZendOptimizer-3.3.0\\lib\\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts和zend_extension_ts分別指定zend optimizer管理器的目錄及zend optimizer擴展文件的目錄地址。
注意:zend optimizer的這兩個配置選項針對不同的PHP5版本,也有出入,PHP5 Non-Thread Safe版本時zend optimizer配置信息如下
1zend_extension=<full_path_to_ZendOptimizer.dll>
除了這兩個配置選項,zend optimizer還有幾個配置選項
1、zend_optimizer.enable_loader:告訴zend optimizer是否可執(zhí)行被Zend Encoder加密過的代碼。默認配置zend optimizer支持。如果想取消,你只要在之前php.ini中的zend optimizer配置信息中添加
1zend_optimizer.enable_loader = 0
即可, 0代表關閉,1代表開啟。
2、zend_optimizer.optimization_level:zend optimizer的優(yōu)化過程,總共有10個,值為1023,Zend公司定義的高值(High模式)為15,即開啟1-4號優(yōu)化過程,這個15即將4個優(yōu)化過程的值相加得來。10個優(yōu)化過程如下
1優(yōu)化過程1(PASS1) 1
優(yōu)化過程2(PASS2) 2
優(yōu)化過程3(PASS3) 4
優(yōu)化過程4(PASS4) 8
優(yōu)化過程5(PASS5) 16
優(yōu)化過程6(PASS6) 32
優(yōu)化過程7(PASS7) 64
優(yōu)化過程8(PASS8) 128
優(yōu)化過程9(PASS9) 256
優(yōu)化過程10(PASS10) 512
3、其他兩個zend optimizer配置選項zend_optimizer.disable_licensing和zend_optimizer.licence_path、zend_optimizer.obfuscation_level_support和zend guard有關,有機會下次再說。
完成zend optimizer配置工作后,重啟WEB服務器,你可以在phpinfo中看到zend optimizer欄多出了Optimization Pass 1-4 enabled,Zend Loader enabled的信息,這就說明zend optimizer配置修改成功了。
至此windows平臺上zend optimizer安裝和zend optimizer的基本配置工作就算完成了,你可以嘗試執(zhí)行經(jīng)過zend加密的PHP程序來體驗zend optimizer帶來的變化,對PHP入門學習者加深理解有幫助。
本文標題:php如何安裝zendoptimizer
本文網(wǎng)址:http://www.rwnh.cn/article46/cpjoeg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供建站公司、軟件開發(fā)、網(wǎng)站建設、營銷型網(wǎng)站建設、網(wǎng)站內(nèi)鏈、網(wǎng)站維護
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)