我构建数据库驱动的网站。以前我使用过Perl或PHP和MySQL。网站解释与编译语言(PHP,ASP,Perl,Python等)
现在我开始一个大的新项目,我想这样做会导致响应最快的站点。
我在这里看到了几个页面,其中关于如何优化PHP的问题被各种版本的“不值得花费很多时间来优化PHP,因为它是一种解释型语言,它不会产生太大的差异”。
我也听到各种讨论(在SO播客especiallon)约编译主场迎战的好处解释型语言,它好像它会在我的利益使用编译语言服务做网站而不是解释性语言。
这是甚至可能在Web上下文?如果是这样,那么合理的语言选择是什么?
除了速度上的一个好处,我预见到的可能性是在编译时找到错误,而不必调试网站。这是否合理?
如果您想进一步优化 – Jacco 2009-10-07 17:57:36
“(因为它已编译,并且编译器会告诉您编译时问题是什么),您甚至可以编写Apache模块”LOL。除非你在谈论Ada,否则大多数其他语言没有特别严格的编译器。而且,C甚至没有异常处理。至少大多数脚本语言将保护您免受未定义的行为。 – weberc2 2013-01-08 16:19:41