月度归档:2013年05月

随时监测你的PHP应用程序

php中有一个叫做tick的东西,可以每隔一段代码行来插入一个用户自定义的回调,来统计一些信息。

用法,如下:

declare(ticks=1);
register_tick_function('memory_tick');

function memory_tick(){
	$str = " echo \"" . 	microtime(true) . "\t ".memory_get_usage()." \" >> /tmp/memory.log";
	system($str);
}

例子中是将当前的时间和当前使用的内存,写入到了/tmp/memory.log中。