//下載安裝包 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安裝。php
步驟以下: git
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 installgithub
最後別完了,在php.ini文件裏激活vld擴展服務器
每一在命令安裝時都解釋了。性能
檢查性能spa
php -dvld.active =1 –dvld.execute=0 test.php.net
vld擴展主要的兩個參數列表code
-dvld.active 默認爲0。表明是否在運行PHP文件是激活vld掛鉤,blog
-dvld.execute 默認爲1。表明只顯示中間代碼,不執行生成的中間代碼,能夠置0,表示不執行中間生成代碼get
更多的參數列表能夠百度