以上我們都是利用優化**的方法對程式進行提速,接著我們要關注一下
php加速的另乙個領域
—快取工具軟體。這類軟體都是從優化
php執行環境來提速的,不需要改變任何**。我們可以大概地將它們稱為「執行碼優化
/快取工具」,你可以理解為它們用來實現比較底層的優化
/快取。
以下列出目前比較常用的此類工具,具體哪種效果最好,請用自己的伺服器環境測試:
(一)apc
alternative php cache
apc執行於
linux
和freebsd
,你需要自己編譯安裝。按照其開發人員的說法,在他們的測試環境下可以提高指令碼速度
50%-400%
。並且apc
是個開源專案,已經加入了
php的
pecl
庫,很值得一試。
(二)turck mmcache
turck mmcache
似乎是此類軟體中目前最受歡迎的一種,它開放源**,完全免費。它將
php**預編譯並快取起來,同時也對
php執行環境進行一定優化。按照其官方文件的說法,
mmcache
可以明顯地減輕伺服器的負載,並提高指令碼執行速度1-
10倍。
mmcache
與另乙個知名的加速軟體
zend optimizer
相容,但注意必需先安裝
mmcache
(php.ini
中設定)。
除了加快
php程式的速度,
mmcache
還可以將
php**加密。
turck mmcache
同時支援
linux
和win32
平台。
(三)phpa
the php accelerator
phpa
又是另乙個流行的
php加速軟體。在其官方**上有分別使用
phpa
與apc
、zend cache
的php
指令碼執行測試對比,其表現略優於
apc,略遜於
zend cache。
phpa
支援linux, freebsd, openbsd, bsdi
和solaris系統.
(四)zend performance suite
zend performance suite
是老牌的
php加速
/優化軟體,依託於
php領域最知名的
zend
公司。目前已經推出
4.0版本,它可以為
phpphp
雜誌的推薦獎
—但是不得不提起,它也很昂貴,目前的**是
1875
美元。
以上幾種加速軟體,希望讀者按照伺服器環境自行測試並選擇其中最適用的,因為我沒有辦法提供乙個普遍適用的測試標準來判斷哪種方案是最有效的。綜合起來看,我個人認為
turck mmcache
是個值得推薦的選擇,免費而且功能相當出色。
PHP程式加速探索 10 加速工具軟體 總結
以上我們都是利用優化 的方法對程式進行提速,接著我們要關注一下php加速的另乙個領域 快取工具軟體。這類軟體都是從優化php執行環境來提速的,不需要改變任何 我們可以大概地將它們稱為 執行碼優化 快取工具 你可以理解為它們用來實現比較底層的優化 快取。以下列出目前比較常用的此類工具,具體哪種效果最好...
工具軟體類
winscp windows 和 linux 檔案互傳工具,類似ftp beyond compare 檔案對比工具,資料夾對比工具。上線 securcrt linux shell視窗工具 tortoisesvn svn 工具 tortoisegit git 工具。配合git使用 shadowsock...
工具軟體類
winscp windows 和 linux 檔案互傳工具,類似ftp beyond compare 檔案對比工具,資料夾對比工具。上線 securcrt linux shell視窗工具 tortoisesvn svn 工具 tortoisegit git 工具。配合git使用 shadowsock...