PHP优化误区

优化可以先从硬件,系统, PHP扩展,数据库方面依次展开,而不仅仅只是优化PHP代码

只有优化了方案才能解决商业案例
1、了解你的观众(目标)
2、估算的规模和增长,您的应用程序(基于事实,而不是营销小说)
3、保持时间表时考虑到项目范围确定
4、按照简单到复杂的任务拆分部件
5、不要害怕模块化的代码
6、更多的代码并没有转化为慢代码(常见的误解)

在大多数情况下,应用程序通过改善硬件可以取得巨大的性能提升,远甚于通过对容易出错的代码优化的努力
1、对于 PHP 脚本而言,主要的瓶颈是 CPU(对于静态页面而言,瓶颈是内存和网络)。CUP的瓶颈可以通过多芯或多核来解决,在过去的一年中应用程序通过解决CPU瓶颈提高了20-30%的速度。
2、网站速度因请求量增加而受限。
3、硬盘往往是最常见的瓶颈,幸运的是现在RAID和固态硬盘可以很轻松地解决这个问题。

即使短时间内应用程序能够很快给出结果,但是在不考虑以下情况的条件下将不利于应用程序可维护性和可扩展性:
1、数据库饱和
2、非可扩展的代码库
3、网络约束瓶颈
4、极低的会议-每-服务器比

相关文章: 

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments

还没有评论。

发表评论

(必填)

(必填)