当询问有关PHP应用程序的性能问题时,我得到的答案更多地是,PHP确实不是高性能应用程序的语言,而编译语言确实是可行的。唯一阻碍我使用PHP的是,它是我已经学习使用了一段时间的东西,而且开发速度相当快。
那么,PHP是过去的事情吗,应该放在web应用程序中,比如支持Ruby吗?
更新:
过早优化通常是我得到的答案,当我过于专注于优化的东西太早在这个过程中,但我觉得这是很远没有选择正确的语言,有最好的先决条件。
谢谢
发布于 2010-05-04 16:41:30
从PHP转向Ruby有很多很好的理由。表演不是其中之一。网络上一些最大的网站使用PHP。如果你使用得当的话,它完全可以表现得很好。
如果使用高性能的应用程序,在优化速度时有许多事情要考虑:
发布于 2010-05-04 16:32:50
将编程语言从一种改为另一种不会导致性能的大幅度提高或损失。改变编写代码的方式更有可能产生更大的效果。
发布于 2010-05-04 16:33:31
如果您从PHP切换到Ruby,那么让它比性能更重要。
Ruby也不是一种编译语言,上一次我查看它时,它并不比PHP快得多。如果您的语言解释器是瓶颈,则切换到像C++、C#或Java这样的编译语言。
这里是一些 随机性 基准。
https://stackoverflow.com/questions/2767100
复制相似问题