作为开发人员进行Web开发,我想知道是否J2EE或PHP更好地构建网站.
我最初的想法是J2EE更好,因为它是Java基于的,但在阅读了几篇文章后,我读到PHP可能更容易,更专注于Web开发.
在这个主题上,我有另一个问题,在查看关于网页设计和构造的不同文章时,我遇到了声称用J2EE,Java和Ruby构建的网站.J2EE与Java相同吗?或者是完全不同的东西.
首先,不再有J2EE了.有Java EE.Java EE中的一个配置文件是Web配置文件.因此,虽然Java EE中包含许多复杂的企业级内容,但您只需使用所需的部分即可.
但是,它甚至不像Java EE是用Java开发Web应用程序的选择.它是标准,但人们在Spring MVC等开源框架上取得了巨大成功.如果将范围扩展到Java以外的所有JVM语言,那么您也可以使用Grails(在Groovy中)和Play(在Java中,也可以在Scala中).两者都非常好.
然后还有许多其他非JVM选项,比如你说的Zend(PHP),还有Rails,Django(Python)等.
所以要真正体会什么是"更好",你需要考虑很多事情:
这个问题没有"正确"的答案.我建议精益软件开发中描述的选项方法.做一些研究,将你的选择缩小到三个.然后获得一个站点并实现具有所有三个选择的代表性功能.对你不太合适的选择将消除自己,为你留下最佳选择.
至于你的上一个问题,Java是一种编程语言; Java EE是一个利用Java语言和JVM(如上所述具有多个配置文件)的企业软件平台.您提到的应用程序的Ruby部分可能与JRuby一起使用,它使您能够通过JSR 223在JVM上运行Ruby .
| 归档时间: |
|
| 查看次数: |
5334 次 |
| 最近记录: |