这不会是一般比较的要求:
玩!框架是基于 Java 的,这意味着代码被解释为字节码,然后由 JVM 在运行时编译。另一方面,Ruby 是一种动态语言,这意味着每次请求都会解释代码。这对于每个程序员来说都是显而易见的。
另一个方面是开发过程和语言的易用性(强类型与弱类型)。
目前我正在使用 Play 开发一个新网站!
所以,对于问题:
- HTTP 服务器的性能(Play!在 JVM 上运行,Ruby 是动态的)——这对网站真的很重要吗?你会看到显着的差异吗?
- 我觉得 RoR 拥有更大的社区、资源、教程等,这对我来说有点打击。还是应该?