xcache爲php加速

 

簡介:

XCache 是一個開源的 opcode 緩存器/優化器, 這意味着他能夠提高您服務器上的 PHP 性能. 他通過把編譯 PHP 後的數據緩衝到共享內存從而避免重複的編譯過程, 能夠直接使用緩衝區已編譯的代碼從而提高速度. 通常能夠提高您的頁面生成速率 2 到5 倍, 降低服務器負載.

 

  配置xcache之前測試服務器響應PHP的性能(ab命令測試):

wKioL1dqHy_Bm81KAAAvLYYxRdA810.png

 

1.安裝xcache

 # tar xf xcache-3.1.0.tar.bz2

 # cd xcache-3.1.0

 # /usr/local/php/bin/phpize

  # ./configure --enable-xcache --with-php-config=/usr/local/php/bin/php-config

  # make && make install

wKioL1dqHzCRr_dxAAAmSDKip3Q579.png

 

2.xcache提供的樣例配置導入php.ini

  # mkdir /etc/php.d

  # cp xcache.ini /etc/php.d/

  # vim /etc/php.d/xcache.ini

[xcache-common]

;; non-Windows example:

extension = /usr/local/php/lib/php/extensions/no-debug-zts-20100525/xcache.so

;; 找到extension開頭這行,將上面複製的路徑粘貼在 xcache.so之前

;; 老版本的xcache可能不是extension,而是zend_extension

 

3.至此xcache已經配置完成,測試(由下圖可見,速度提升3倍)。

wKiom1dqHzDBcBR3AAAv7znCFuA346.png

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章