欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

Web 开发中 Java EE 和 PHP 哪个更适合小团队,或单兵作战?

程序员文章站 2022-05-01 19:08:02
...

回复内容:

php特别适合单兵作战,java EE设计到的各种细节太多,没有足够的实战开发经验很难一个人应付。
至于小团队,就看团队成员的技术偏好了。如果都是大牛,那哪个都行;如果少数大牛+大部分新手,那推荐java EE;如果都是新手,那还是上php吧 。java EE开发中各种模式都很成熟,语言逻辑性强,大牛把思路讲一讲,框架定一定,新手们基本上不会写出多烂的程序。php的灵活性是一把双刃剑,大牛们不容易把新手控制在正确的方向上,换句话说,新手很容易写出很烂的甚至起反作用的代码。

------update on 04/07/2013------
Java也有轻量级的web框架,不是说开发一个小的像博客这样的web app都一定要上Spring,我个人推荐一个叫Spark的(Spark - A small web framework for Java),跟Ruby的Sinatra框架很像,非常轻量级,内嵌了Jetty Server,直接run main方法就行了,默认端口4567。有兴趣的可以参考这篇博文 Spark——最简单明了的Java Web框架(1) 都差不多,看自己熟悉哪个,java稍微复杂点 就上两个而言php,但是还是推荐ruby给你 java 是正规军,php是游击队, ruby是特种部队 小项目都适合单兵作战 java比较烦,细节太多 PHP php PHP适合于网站开发,有点开发速度快,学习成本低,涉及的框架比较少;J2EE涉及的知识面比较广,web开发框架很多,学习成本高,建议小团队如果开发的是网站类型的项目还是推荐PHP