+ -
当前位置:首页 → 问答吧 → 对于php执行性能的讨论

对于php执行性能的讨论

时间:2011-07-12

来源:互联网

php代码执行效率对网站性能影响不大,没有错,大部分情况下是这样(这里先不提数据库和缓存之类的东西)。
但不是所有情况都这样,基于脚本的语言执行效率上要比编译型语言慢上一到两个数量级,潜台词不是慢不慢的问题,而是同样一个功能在脚本语言上运行需要多耗费上百倍的CPU资源,这就意味着你的CPU够不够快在一定环节下会成为一个影响因素,有时就是致命的,你的php占用了大量的cpu资源,使得其它服务的运行需要无法满足,整个平台就有可能撑不住。

在PHP架构方面,恐怕没有哪个网站敢和facebook比,facebook敢提架构是因为人家对细节摸透了,而一般人连性能的瓶颈在哪儿都不知道提什么“架构”,没有细节哪来的架构。所以人家不但提架构,而且还会在代码上精雕细琢,才会有HIPOP-PHP这样的东西,别人怎么说HIPOP-PHP不好没关系,人家自己心里有底。


比如说某哥们网站一天pv 10K(-_-!),大伙就起哄,懂不懂地就出口提架构架构俩字,说句难听的网站做成这样就是会不会写代码的问题。


另外,php下绝大多数开发框架就是为小型应用而生的,和架构的概念相去甚远,应用层架构很多时候都不仅仅包含技术因素,很多时候需要融入运营以及项目管理因素。

php现有的开发框架就属于想用就用的,不想用随时可以丢的那种,千万不能依赖某个框架而散失代码的移植和可复用性。

作者: bs   发布时间: 2011-07-12

学习

作者: iap_spring   发布时间: 2011-07-12