PHP性能之語言性能優化:安裝VLD擴展——檢測性能
阿新 • • 發佈:2017-06-10
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擴展——檢測性能