PHP性能优化问题
时间:2007-03-30 来源:greenet
--------------------------------------------------------------------------------
这里不考虑系统调配,有很多文章讲到,如
http://blog.chinaunix.net/u/27731/showart_252843.html
1,性能测试方法
发现瓶颈是优化的前提,基本性能测试就是测试函数或者某步骤所花费的时间,用两个time差值就可以,结果可以放入session变量中,整个页面测试完了,再显示出来。
另外Pear:Benchmark提供了专业的性能测试框架,可参考
http://www.openphp.cn/index.php/article/2/113/index.html
2,Memcache也是值得关注的优化方式
效果应该相当于内存文件系统,但使用起来方便一些
另外,还是我们对PHP定位所提到的“一般而言PHP不应处理复杂逻辑,可能显示逻辑和客户端逻辑(如输入验证)除外复杂逻辑应该由c来实现,做成命令行,或者封装成PHP扩展的形式供PHP使用”。如果发现PHP端处理太复杂或者性能有问题,要考虑移到C编写的php扩展中。
相关阅读 更多 +
排行榜 更多 +