php 性能优化

  1. 不要再循环里面操作数据库,当循环次数多的时候,那是你承受不了的开销

  2. 尽量使用php提供的内置函数来操作数组和字符串

  3. 不再使用的变量和数组记得及时销毁

  4. IO操作多的操作可以放到回调中执行

  5. 对于大数组可以使用迭代器进行访问

  6. 对于高并发应用,建议使用内存缓存memcache或者redis

  7. 如果一些频繁操作影响了性能,可以考虑将其封装成php的扩展

  8. 如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍左右

  9. 用单引号代替双引号来包含字符串,这样做会更快一些

  10. 用@屏蔽错误消息的做法非常低效,极其低效

  11. 如果页面内容不经常变化,建议生成静态页面。