java开发大型网站(流量大,数据大(上万G数据))用什么架构?
SSH合适吗?还是EJB或者其他架构,或者原始的方式(自己写)或者其他方法???????????????请大家尽量专业性的回答...
SSH合适吗?还是EJB或者其他架构,或者原始的方式(自己写)或者其他方法???????????????
请大家尽量专业性的回答 展开
请大家尽量专业性的回答 展开
展开全部
分着说,前后台分开。
1、前端使用轻便的方式,servlet/jsp/jstl,使用jdbc或者源燃能控制sql的ORM,不过坦白说用哪个都没有SQL快,虽然hibernate也能控制sql生成,不会用。
2、前台要分析好,哪些是实时数据,哪些不铅握是,对于那些不适实效很高的,用好缓存。有些东西可以采用生成静态页面的方式。
3、后台随便了,SSH,因为后台操作不是很频繁。但是如果有导数据,10万级导入,还是用jdbc。槐裂庆
4、如果是网站,不是什么重要的业务系统,数据库设计以快为主,表里面多冗余一些外键字段,让查询最简化。
这个软件方面,还有硬件架构,那更复杂,这里就不说了,毕竟不专业。
1、前端使用轻便的方式,servlet/jsp/jstl,使用jdbc或者源燃能控制sql的ORM,不过坦白说用哪个都没有SQL快,虽然hibernate也能控制sql生成,不会用。
2、前台要分析好,哪些是实时数据,哪些不铅握是,对于那些不适实效很高的,用好缓存。有些东西可以采用生成静态页面的方式。
3、后台随便了,SSH,因为后台操作不是很频繁。但是如果有导数据,10万级导入,还是用jdbc。槐裂庆
4、如果是网站,不是什么重要的业务系统,数据库设计以快为主,表里面多冗余一些外键字段,让查询最简化。
这个软件方面,还有硬件架构,那更复杂,这里就不说了,毕竟不专业。
万企明道
2024-08-07 广告
2024-08-07 广告
低代码开发平台(LCDP)是一种无需编码或通过少量代码就可以快速生成应用程序的开发平台。它通过可视化进行应用程序开发,使具有不同经验水平的开发人员可以通过图形化的用户界面、使用拖拽组件和模型驱动的逻辑来创建网页和移动应用程序。
价格只是购买...
点击进入详情页
本回答由万企明道提供
展开全部
SSH
STRUTS + SPRING + HIBERNATE
就这个框梁蚂架。你让我们怎么仔细说?
难道业务逻辑,数据库操作这些写到哪里都握含要说出来吗橡皮埋?
STRUTS + SPRING + HIBERNATE
就这个框梁蚂架。你让我们怎么仔细说?
难道业务逻辑,数据库操作这些写到哪里都握含要说出来吗橡皮埋?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我知道搜狐有自己的平台
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用Struts+Hibernate ,但我我推荐你余芦明用Struts+Spring+Hibernate , 因哗配为它适合大型网竖告站开发!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询