1. 程式人生 > >PHP性能之語言性能優化:安裝VLD擴展——檢測性能

PHP性能之語言性能優化:安裝VLD擴展——檢測性能

zxvf php.ini padding code phpize cti 百度 git sta

使用Linux命令安裝

//下載安裝包
wget http://pecl.php.net/get/vld-0.14.0.tgz

//解壓包
tar zxvf vld-0.14.0.tgz 

//進入編譯、安裝目錄
cd vld-0.14.0/

//擴展PHP的擴展木塊
phpize

//使用locate找到php-config路徑
locate php-config
如果提示沒有該命令,則運行如下命令
yum -y install mlocate
updatedb   //更行數據,即可用

//配置編譯的php-config路徑
./configure --with-php-config=/usr/local/php/bin/php-config --enable-vld

//編譯安裝 make && make install //編輯php.ini文件,激活擴展 extension==vld.so 最後重啟服務器,就OK

在我安裝時,一直提示沒有 configuer 文件,查看了一下README文件,原來可以通過git安裝,以下是git安裝。

通過git安裝VLD擴展

步驟如下:

git clone https://github.com/derickr/vld.git cd vld phpize ./configure --with-php-config=/usr/local/php/bin/php-config --enable-vld make

&& make install

最後別完了,在php.ini文件裏激活vld擴展

每一在命令安裝時都解釋了。

檢查性能

php -dvld.active =1 –dvld.execute=0 test.php

vld擴展主要的兩個參數列表

-dvld.active 默認為0。代表是否在運行PHP文件是激活vld掛鉤,

-dvld.execute 默認為1。代表只顯示中間代碼,不執行生成的中間代碼,可以置0,表示不執行中間生成代碼

更多的參數列表可以百度

也可以參考:http://blog.csdn.net/21aspnet/article/details/7002644

PHP性能之語言性能優化:安裝VLD擴展——檢測性能