-
不要再循环里面操作数据库,当循环次数多的时候,那是你承受不了的开销
-
尽量使用php提供的内置函数来操作数组和字符串
-
不再使用的变量和数组记得及时销毁
-
IO操作多的操作可以放到回调中执行
-
对于大数组可以使用迭代器进行访问
-
对于高并发应用,建议使用内存缓存memcache或者redis
-
如果一些频繁操作影响了性能,可以考虑将其封装成php的扩展
-
如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍左右
-
用单引号代替双引号来包含字符串,这样做会更快一些
-
用@屏蔽错误消息的做法非常低效,极其低效
-
如果页面内容不经常变化,建议生成静态页面。