1.Zend Performance Suite簡介
對于Apache要把 PHP 編譯其中,或者采用 DSO (動態共享對象)模式,不要采用 CGI 方式。采用DSO最重要的原因是效率。Apache是模塊化設計的,所以它可以加載各種各樣的服務器端腳本解釋器來支持動態的網頁。但是隨著頁面訪問量的增大,CGI已經不看重負,為了提高效率。所以選擇把最常調用的模塊編譯成動態共享對象(DSO)。zend出品的ZendPerformanceSuite,這是一個Apache服務器的性能測試和優化的工具??梢栽谒闹黜撟圆⑶颐赓M下載。并且得到一個協議文件。下載的軟件包中有兩個文件:主程序:ZendPerformanceSuite-3.6.0a-Linux_glibc21-i386.tar.gz和協議文件:zend_performance_suite.dat
2.軟件安裝:
gunzip ZendPerformanceSuite-3.6.0a-Linux_glibc21-i386.tar.gz tar vxf ZendPerformanceSuite-3.6.0a-Linux_glibc21-i386.tar cp zend_performance_suite.dat /ZendPerformanceSuite-3.6.0 ./install
(1)軟件安裝非常簡單只要根據安裝向導的提示操作即可,見圖3.
圖3 軟件安裝向導
3、Apache服務器的測試
(1)打開一個網絡瀏覽器輸入:http://www.cjh.com/ZendPerformanceSuite/login.php
然后輸入密碼即可進入軟件的主界面。
(2)ZendPerformanceSuite的主界面分成四部分。見圖4。
圖4 軟件的主界面
ZendPerformanceSuite軟件包括四部分:“Fast Track”、“Console”、“FileView”、“Testing”。Fast Track是測試向導、Console是參數設置、FileView 顯示存放的文件、Testing是測試命令。
(3)參數說明
其中“Console”部分比較重要。這里介紹一下它的主要選項:
圖5 軟件的“Console”界面
在這個菜單中將要設置Apache服務器的各項參數:
“Modified File Detection”:自動檢測文件類型, “Filepath Identifiction”:全部文件深度, “Accelerator memory”:加速內存容量, “Memory Reclaim Threshold”:內存回收比例, “Maximum Accelerated Files”:最大加速文件數量。 “Extensions For PHP Files”擴展文件類型, “Dynamic Caching Enabled”是否支持動態緩存, “Maximum Cache Size”最大緩存容量, “Minimum Free Diskspace”:最小磁盤空間, “Maximum Cached File Size”最大緩存文件大小, “Default Cache Lifetime”缺省緩存文件存活時間, “Default Dynamic Caching Conditions”:缺省緩存狀態,
新聞熱點
疑難解答