作为一名正在进行web开发的开发人员,我想知道J2EE或PHP是否更适合于构建网站。
我最初的想法是,J2EE更好,因为它是基于Java的,但在阅读了几篇文章之后,我读到,PHP在web开发方面可能更容易、更专注。
在这个主题上,我还有另一个查询,当我查看关于web设计和构建的不同文章时,我遇到了一些声称是用J2EE、Java和Ruby构建的网站。J2EE与Java相同吗?或者是完全不同的东西。
发布于 2013-12-26 19:02:59
首先,再也没有J2EE了。有Java。Java中的一个概要文件是web配置文件。因此,虽然Java中有一堆复杂的企业级内容,但您只需使用所需的部分即可。
然而,它甚至不像Java是在Java中开发web应用程序的选择。这是标准,但人们在开放源码框架(如Spring )方面取得了巨大的成功。如果将您的范围从Java扩展到所有JVM语言,您也可以使用砂砾 (在Groovy中)和玩 (在Java中,也在Scala中)。两者都非常好。
还有很多其他非JVM选项,如您所说的赞德 (PHP),还有Rails、Django (Python)等等。
因此,要真正理解什么是“更好的”,你需要考虑很多事情:
这个问题没有“正确”的答案。我建议采用精益软件开发中描述的选项方法。做些调查,把你的选择缩小到三个。然后建立一个站点并实现一个具有代表性的特性,并提供所有三种选择。对你来说不太合适的选择会消除你自己,把最好的选择留给你。
关于最后一个问题,Java是一种编程语言;Java是一个使用Java语言和JVM的企业软件平台(如前面提到的多个概要文件)。您所提到的应用程序中的Ruby部分可能与JRuby一起使用,这使您能够通过JSR 223在JVM上运行Ruby。
发布于 2013-12-26 18:55:14
这取决于您的技能或不稳定性,如果您有良好的配置知识,那么我建议您通过java j2ee。php更易于java。
发布于 2013-12-26 19:03:06
为了简洁起见,如果我们谈论的是专业开发,那么Java就是最好的选择。
如果您是一个爱好者,那么PHP很可能是您的正确选择。
https://stackoverflow.com/questions/20789577
复制相似问题