为什么开源的成型的Java Web项目这么少?
天蓬老师
天蓬老师 2017-04-17 11:32:56
[Java讨论组]

为什么开源的成型的Java Web项目这么少?网上找到的都是一些框架的集合,但是没有比如商城系统或者内容系统这样完整的案例

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(4)
PHP中文网

Java的开源项目非常多,只是现成的应用比较少。
我认为原因是Java的部署难度更高。无论是对服务器的内存的要求,还是编译、打包、部署的繁琐。对于小项目而言,最不方便的地方就是更新代码大多时候必须要重新编译、打包、部署。
这个问题很大程度制约了Java在中小型应用中的发展,并且让各大空间提供商失去了支持Java的动力。
反观PHP就没有如上所述的这些问题,所以获得了各大空间提供商的青睐。由于网上PHP空间提供商众多,所以“开发可以扩展、重复利用的PHP应用”就成为了一件更有意义的行为。所以PHP才有这么多现成的应用可以直接拿来用或者做二次开发。

PHPz

个人认为有两个原因,一是java码农们不愿意花时间研究前端以及其它非数据服务端编程的技术,特别是js以及计算机平面设计(当然,术业有专攻,但是你要想吃大的就得比别人会的多),老想着用代码凭空创造良好的用户提体验或者直接用别人写好的东西(例如bootstrap),而现在的web项目没有良好的交互体验就不会有好的前途(特指用户为普通网民的项目,不包括客户为程序员或者技术性公司的项目,如github);二是,独立做项目的时候缺少动力或者持久的激情,并且老受到“追求重用,不想重复造轮子”“追求性能,力求抗住全宇宙的用户同时访问”“追求专业,不用到线程、进程、集群、大数据等等技术的话,我会屎”等等职业病的困扰,这属于心理问题。

PHPz

因为,如果这个东西做出来了,那么其他的一些商城,内容系统就没有什么太大的发展空间了。而且,用JAVA写的成本要比起其他语言项目要高出很多。

阿神

http://api.crap.cn/web.do#/webWebPage/detail/PAGE/WELCOME
CrapApi:一个由anjularjs+bootstrap+springMVC搭建的免费开源的API接口管理系统(应用接口管理系统

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号