技术开发 频道

Rails 还是 Java? Java开发者进退两难的选择


    【IT168 话题】在我平时的工作中,我100%的时间是在使用Java。我认为Java非常非常适合我的工作,并且我也很喜欢用它。我也做一些兼职,并且准备一直使用Java来处理这些兼职工作。

    在过去几年里我用Java开发了一些不错的项目,我真的认为Java和Rails的开发速度一样快。个人而言,我觉得Java比Ruby(虽然Ruby里有一些闪光点,但是我只是我的个人观点)好,我将继续使用Java开发。我将继续提高我的Java开发经验,我准备将更多的时间来完成好的我的工作,不是将时间花在这些东西上,如:Scala、Groovy、JBoss Seam、iceFaces等等上。那么,我现在为什么进退两难了?

    配置一个小的Java应用程序仍旧是一个难题。Rails (和 PHP)很容易配置到一个商用主机(费用<$10每月)上。现在Java主机越来越少了,并且它们支持的功能不多,费用更大,技术落后,很难使用。当前,最好和最便宜的方式就是取得一个VPS。它运行很好,就是贵了点(运行一个Java应用程序$30每月或者更多),并且内存优化使用和分配比较麻烦。

    我发觉小的应用程序不是JEE的目标市场,但是,我认为这是不明智的。如果你让这个平台更容易配置这些小的应用程序,不是可以吸引更多的人到这个平台吗?让这些人不用去比较所需要的投资。同时也让我们喜欢使用Java技能来完成项目,和实验那些新的包和新特性。

    我知道现在许多的Java开发者都面临这个进退两难的问题。我就这个话题和同时交流很多次。在将来是否有希望能够很简单的部署小的Java应用程序?
0
相关文章