笔记-PHP-Opcode-20141225

yum install stracestrace -p 15118需要分析PHP代码的性能,或者说实现同样功能的代码到底哪个更好呢?或者说想知道底层的实现可以使用VLD查看opcode下载与安装VLD# wget http://pecl.php.net/get/vld-0.11.2.tgz# tar zxvf vld-0.11.2.tgz# cd ./vld-0.11.2# /usr/local/php/bin/phpize              或者直接phpize# ./configure --with-php-config=/usr/local/php/bin/php-config --enable-vld# make && make install---------------------------------编辑php.ini文件激活vld扩展:php.ini位置#cd /usr/local/php/lib增加extension=vld.so增加test.php<?php$a = '123';echo $aphp -dvld.active=1 ./test.phpgit clone https://github.com/ericzhang-cn/opdumper.gitOpdumper支持类似vld的命令行方式输出opcode,只需在执行php命令时通过-d参数将opdumper.active=1传入php -d opdumper.active=1 foo.php
笔记-PHP-Opcode-20141225

相关文章:

你感兴趣的文章:

标签云: