茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1675418 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_60D_00020.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

PHP特區 : [轉貼]Zend Optimizer 配置指南

發表者 討論內容
冷日
(冷日)
Webmaster
  • 註冊日: 2008/2/19
  • 來自:
  • 發表數: 15771
[轉貼]Zend Optimizer 配置指南
Zend Optimizer 配置指南

Zend Optimizer是由PHP核心引擎「Zend」創建者Zend技術公司所開的免費PHP優化軟件。據Zend公司透露使用這個軟件某些情況下至少可以提高性能30%以上!這麼好的免費大懋穔M要用,現在我們來談談如何配置這套軟件。

Zend Opt的安裝是傻瓜化的,安裝嚮導會自動根據你的選擇來修改php.ini幫助你啟動這個引擎。下面我們來介紹下Zend Opt的配置選項,幫助你最大化自定義合理的配置。下邊是我所用的配置文件,看不懂也不要著急,看完本文你就會完全明白。
[Zend]
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=0
zend_extension_ts=』C:/Program FilesZendlibZendOptimizer.dll』

現在我們來介紹下上邊這個配置文件的含義:
zend_optimizer.optimization_level 《== 優化程度,這裡定義啟動多少個優化過程。
zend_optimizer.encoder_loader 《== 是否允陶B理由Zend Encoder加密的PHP文件。
zend_extension_ts 《== 優化器所在目錄。

優化過程 zend_optimizer.optimization_level 詳細解釋

這裡最為重點的部分,仔細看!Zend Opt總共有10個優化過程,從理論上說開的越多性能越好。當然,理論和實際永遠都存在著差距。優化過程開啟的越多對性能消耗也相對也越大,Zend Opt的10個優化過程並不相同也就是說效果不是平均的。Zend公司定義的最高值(High模式)為15,這裡15指的是開啟1-4號優化過程。當然,很多朋友並不滿足於此,畢竟最高也只開啟4個優化過程連總數的一半都沒有。各個優化過程的對應的數字代碼(值)如下:
       不使用      0  <= 如果這樣不如不裝,還能節約點內存說!
優化過程1(PASS1) 1
優化過程2(PASS2) 2
優化過程3(PASS3) 4
優化過程4(PASS4) 8
優化過程5(PASS5) 16
優化過程6(PASS6) 32
優化過程7(PASS7) 64
優化過程8(PASS8) 128
優化過程9(PASS9) 256
優化過程10(PASS10) 512

以何種方式開啟優化過程是通過這些數字代碼(值)相加所得的和作為此參數的參數值來控制的。如我的配置文件中zend_optimizer.optimization_level = 1023 , 這裡的1023是優化過程1到優化過程10全部數字代碼(值)相加得到的和,表示開啟全部10個優化過程。剛才所提到的Zend公司定義的High模式值為15,15表示同時開啟優化過程1-4。

加密代碼支持 zend_optimizer.encoder_loader 詳細解釋

對於這個參數,我想如果沒有看過Zend Opt FAQ文檔的朋友大多數並不知道。這個參數用來告訴Zend Opt是否去支持被Zend Encoder加密過的代碼。默認情況下Zend Opt將支持加密過的代碼。如果不使用被加密過的代碼我推薦你關閉此選項。這個弁鉦o扯到解包反碼的過程,會導致系統負荷的加重。我的朋友已經開發完畢相應的反編譯工具,預計春節之後推出。

這個參數的值只有兩個 0 關閉, 1 開啟。默認為1,推薦設置為0。

模塊定位 zend_extension_ts 無需解釋

這是最簡單的地方,參數就是Zend Opt模塊在硬盤上的安裝路徑。

好了,就此結束!希望這篇文章對喜歡PHP的朋友有所幫助。如果有任何不理解的地方可以通過電子郵件同我聯繫 – HeartIcy@163.com 。之前我發表的《開闢一條自由ASP快車道》被國內多家網站抹煞版權聲明以及作者信息不道德轉載,我希望同樣的情況不要在這篇文章出現。IT寫作社區某梁姓作者請自重,另外幾家網站也不要鬆口氣,我也知道你做了些什麼!

*本文檔遵循美國自由軟件基金會通用文檔野i協議發佈

作者: swotcoder
來源: csdn

來源出處:MIS筆記本 » Zend Optimizer 配置指南
冷日
(冷日)
Webmaster
  • 註冊日: 2008/2/19
  • 來自:
  • 發表數: 15771
[轉貼]Linux安裝Zend Optimizer
Linux安裝Zend Optimizer

基於某些自私邪惡確保利益的原則下,所有的客製化與中介程式都要加密

#下載ZendOptimizer並解開,選擇對應的PHP版本,並複製到lib目錄
/usr/lib/php/modules/ZendOptimizer.so


#編輯php設定,加入zend_extension而不是extension
vi /etc/php.ini
zend_extension=/usr/lib/php/modules/ZendOptimizer.so


#驗證看看是否有出現with Zend Optimizer
php -v

PHP 5.1.6 (cli) (built: Mar 31 2010 02:44:37)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
     with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies


原文出處:藍與黑的幻想 » Linux安裝Zend Optimizer
前一個主題 | 下一個主題 | 頁首 | | |



Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|