对于php执行性能的讨论
时间:2011-07-12
来源:互联网
php代码执行效率对网站性能影响不大,没有错,大部分情况下是这样(这里先不提数据库和缓存之类的东西)。
但不是所有情况都这样,基于脚本的语言执行效率上要比编译型语言慢上一到两个数量级,潜台词不是慢不慢的问题,而是同样一个功能在脚本语言上运行需要多耗费上百倍的CPU资源,这就意味着你的CPU够不够快在一定环节下会成为一个影响因素,有时就是致命的,你的php占用了大量的cpu资源,使得其它服务的运行需要无法满足,整个平台就有可能撑不住。
在PHP架构方面,恐怕没有哪个网站敢和facebook比,facebook敢提架构是因为人家对细节摸透了,而一般人连性能的瓶颈在哪儿都不知道提什么“架构”,没有细节哪来的架构。所以人家不但提架构,而且还会在代码上精雕细琢,才会有HIPOP-PHP这样的东西,别人怎么说HIPOP-PHP不好没关系,人家自己心里有底。
比如说某哥们网站一天pv 10K(-_-!),大伙就起哄,懂不懂地就出口提架构架构俩字,说句难听的网站做成这样就是会不会写代码的问题。
另外,php下绝大多数开发框架就是为小型应用而生的,和架构的概念相去甚远,应用层架构很多时候都不仅仅包含技术因素,很多时候需要融入运营以及项目管理因素。
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
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28