APC(Alternative PHP Cache) - 是一个开放自由的PHP opcode 缓存。它的目标是提供一个自由、 开放,和健全的框架用于缓存和优化PHP的中间代码。在网站规模小时候使用此缓存比memcached快。
APD(Advanced PHP Debugger) - APD 是 Advanced PHP Debugger,即高级 PHP 调试器。是用来给 PHP 代码提供规划与纠错的能力,以及提供了显示整个堆栈追踪的能力。APD 支持交互式纠错,但默认是将数据写入跟踪文件。它还提供了基于事件的日志,因此不同级别的信息(包括函数调用,参数传递,计时等)可以对个别的脚本打开或关闭。
bcompliter(PHP bytecode Compiler)加密PHP源码
htscanner 类似apache的htaccess 来配置PHP每个目录,fastcgi (ISS5/6/7, lighttpd, etc.)下尤其有帮助
inclued 未测试~~~~~
memtrack
安装:pecl install memtrack
简单设置下: extension=memtrack.somemtrack.enabled = 1 ;
enabling Memtrack extension memtrack.soft_limit = int ;
set memory limit for functions
更多设置见(http://www.php.net/manual/en/memtrack.ini.php)
使用例子:
extension=memtrack.somemtrack.enabled = 1
memtrack.soft_limit = 1M一个程序:
<?php
function foo() {
$a = array();
for ($i = 0; $i < 10000; $i++)
$a[] = "test";return $a;
}
$arr = foo();
?>
命令行下运行