霜天部落 | 专注PHP研发,研究LAMP高性能架构部署与优化

提高PHP代码执行速度的8条建议

PHP代码速度在大型网站中至关重要,以下8条建议也许能提高你的PHP代码速度:

1、程序员往往在实施过程中发现不少项目架构的不足,而你要敢于向你的架构师提出,更好的架构可能会提高程序的执行速度。

2 、采用缓存技术,根据你的项目可考虑使用这些缓存技术:浏览器缓存,静态数据缓存,PHP文件缓存(如APC),对象数据缓存(如memcache),SQL缓存。

3、尽量少的使用include()或者require()引入过多的文件,过多的引入肯定不好。

4、循环控制的优化,尽量避免3次或2次嵌套循环(可以想想别的办法),要合理使用Continue和Break跳出循环。

5、不要滥用变量,过多的变量不仅不利于代码阅读和维护,还占据更多的内存。

6、使用最简单的算法,尽量使你的代码变得简洁,理由同上。

7、尽可能的使用PHP自带的函数,比如json数据的处理,不要使用网上处理类,PHP已经提供了两个处理json的函数:json_encode 和 json_decode.

8、如果你有充足的时间,你应该多测试你的代码。如你应该使用性能测试工具(推荐loadrunner)对你觉得有瓶颈或可能存在问题的代码进行测试,你还可以使用SQL注入测试代码的安全性。