当前位置:  开发笔记 > 编程语言 > 正文

针对网站的解释与编译语言(PHP,ASP,Perl,Python等)

如何解决《针对网站的解释与编译语言(PHP,ASP,Perl,Python等)》经验,为你挑选了1个好方法。

我构建了数据库驱动的网站.以前我使用过Perl或PHP和MySQL.

现在我正在开始一个大型的新项目,我希望以能够产生响应速度最快的网站的方式进行.

我在这里看到了几个页面,其中有关如何优化PHP的问题受到各种版本的批评,"因为它是一种解释性语言并不会产生那么大的差异,所以不值得花时间去优化PHP."

我还听过关于编译语言和解释语言的好处的各种讨论(特别是SO播客),似乎使用编译语言来提供网站而不是解释语言符合我的利益.

这在网络环境中甚至可能吗?如果是这样,那么合理的语言选择是什么?

除了速度之外,我认为可以在编译时发现错误而不必调试网站.这是合情合理的吗?



1> Thibault Mar..:

您可以做的是多个交通繁忙的网站(如Facebook或Twitter),也就是在C插件中编写"消耗CPU"的算法.

例如,如果您计划使用PHP,则可以编写PHP扩展,如果计划使用Ruby/Ruby on Rails,则可以编写Ruby扩展.

这样,您可以保持简化和易于维护的流线代码(处理来自C而不是PHP的请求可能更难),同时具有强大而可靠的后台核心(因为它已编译,编译器会告诉您什么问题是在编译时)


如果您想进一步优化,甚至可以编写Apache模块
推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有