1,性能测试方法
发现瓶颈是优化的前提,基本性能测试就是测试函数或者某步骤所花费的时间,用两个time差值就可以,结果可以放入session变量中,整个页面测试完了,再显示出来。
另外Pear:Benchmark提供了专业的性能测试框架,可参考
2,Memcache也是值得关注的优化方式
效果应该相当于内存文件系统,但使用起来方便一些
另外,还是我们对PHP定位所提到的“一般而言PHP不应处理复杂逻辑,可能显示逻辑和客户端逻辑(如输入验证)除外复杂逻辑应该由c来实现,做成命令行,或者封装成PHP扩展的形式供PHP使用”。如果发现PHP端处理太复杂或者性能有问题,要考虑移到C编写的php扩展中。
阅读(1666) | 评论(0) | 转发(0) |