Zend Optimizer的效能測試

2021-09-04 10:25:08 字數 2874 閱讀 8762

zend optimizer的效能測試

大家都知道zend optimizer這個工具是zend提供的乙個免費的php加速軟體,官方說是用這個工具能使php的執行效能提公升30%-40%,我最近親自動手嘗試了一下,對zend optimizer具體做了一下測試,發現確實能提高php效率。以下就是測試的全過程。  

測試中使用的

php指令碼為如下:

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

<?

//

迴圈開始前,得到當前時間

$pagestartime=microtime();

//

這裡開始乙個迴圈,只做簡單的自增運算

$k=1;

for($i=1;$i<1000000;$i++)

//

迴圈結束時,得到當前時間

$pageendtime=microtime();

//

計算迴圈使用的時間

$starttime=explode(" ",$pagestartime);

$endtime=explode(" ",$pageendtime);

$totaltime=$endtime[0]-$starttime[0]+$endtime[1]-$starttime[1];

$timecost=sprintf("%s",$totaltime);

//

列印出迴圈使用的時間

echo "times: $timecost";

?>

測試一:

分別在啟用和關閉

zend optimizer

的情況下在瀏覽器中使用訪問:

啟用zend optimizer

,該指令碼的執行時間是:

times: 0.117239952087

關閉zend optimizer

,該指令碼的執行時間是:

times: 0.129501104355

得出結論:

該 php

指令碼在執行時,啟用

zend optimizer

後,效能提公升了

9.47%

測試二:

分別在啟用和關閉

zend optimizer

的情況下使用

ab壓力測試,併發值分別取

50、 100

、 150

啟用zend optimizer

,請求數為

3000

,併發值分別取

50、 100

、 150時

---

系統負載分別為

69.86

、 121.68

、 147.55

---

測試耗時分別為

208.59

秒、 199.57

秒、 210.12秒

---

吞吐量分別是

14.38/s

、 15.03/s

、 14.28/s

關閉zend optimizer

,請求數為

3000

,併發值分別取

50、 100

、 150時

---

系統負載分別為

70.57

、 120.47

、 164.81

---

測試耗時分別為

228.40

秒、 229.64

秒、 243.49秒

---吞吐量分別是

13.13/s

、 13.06/s

、 12.32/s

得出結論:

1. 啟用和關閉

zend optimizer

對系統負載沒有明顯的影響。

2. 啟用

zend optimizer

的情況下,處理

php指令碼的平均耗時為關閉

zend optimizer

情況下的

88%、

3.啟用

zend optimizer

的情況下,處理

php指令碼的吞吐連為關閉

zend optimizer

情況下的

113.45%

總結:

通過上面兩種方法的測試,可以得出基本的結論:

使用 zend optimizer

確實可以提公升

php指令碼的執行速率,提公升系統效能,同時對系統負載的影響微乎其微。

Linux下ZendOptimizer的安裝與配置

內容 在裝的好的red hat linux 9 apache 2.0.55 mysql 5.1.6 php 5.1.2後,接下來就是安裝linux下的php加速器zendoptimizer 2.6.2了。自己編譯 php 後,zend optimizer 2.6.2 需要自己設定一下,請參照以下步驟...

Zend Optimizer的效能測試

zend optimizer的效能測試 大家都知道zend optimizer這個工具是zend提供的乙個免費的php加速軟體,官方說是用這個工具能使php的執行效能提公升30 40 我最近親自動手嘗試了一下,對zend optimizer具體做了一下測試,發現確實能提高php效率。以下就是測試的全...

Zend Optimizer 配置指南

zend optimizer是由php核心引擎 zend 建立者zend技術公司所開的免費php優化軟體。據zend公司透露使用這個軟體某些情況下至少可以提高效能30 以上!這麼好的免費大餐當然要用,現在我們來談談如何配置這套軟體。zend opt的安裝是傻瓜化的,安裝嚮導會自動根據你的選擇來修改p...