网络商城系统设计难点 网上商城设计与实现
怡怡给大家谈谈网络商城系统设计难点,以及网上商城设计与实现应用的知识点,希望对你所遇到的问题有所帮助。
网络商城系统设计难点 网上商城设计与实现
网络商城系统设计难点 网上商城设计与实现
1、您好,直接购买比找开发公司开发,在费用方面比较低,还有开发周期比较长,广州麦多Mcmore的话,大概需要3000块钱就可以,开发周期也短,在功能上会比开发公司的还全面,因为麦多本身夜游一直专业的开发团队。
2、1 spring mvc vs struts2我们本来是采用struts1.3来开发,struts那层用的非常的薄,只是用于接收页面参数和拿到数据库数据之后打印到request中让页面展现。
3、按理应该直接升级为struts2才对,但是看了spring mvc 2.5的annotation版本之后就抛弃struts2了,spring mvc可以让我很容易从页面拿到数据,并且采用非常少的配置和具有很强的灵活性,看了struts2之后觉得都是大同小异的思路,那我何必再引入更多的jar..2. hibernate va jpa ibatisJpa跟Hibernate很类似,个人感觉没有hibernate灵活,hibernate在快速开发上是很有优势的,加上cache可以部分弥补性能上的损耗,另外尽量不用他的那个配置做复杂的关联。
4、另外可以用jdbcTemplate顶上用的比较多的地方以提高性能。
5、3. DWR vs JqueryDWR在js和后台ja代码之间是很好的桥梁,尤其是跟spring配合的很好,但是Jquery在页面的功能是少不了,还好两者不排斥对方,那就一起用了。
6、4. spring 3.1 cache + ehcache/memcachedspring 3.1 直接支持cache了,这次hibernate的二级缓存可以退休了。
7、如果在单机选择ehcache,集群方式采用memcached。
8、 memcached是远程调用,性能必然会有损耗。
9、5. JSP vs freemarker velocity自从JSP有了JSTL之后, struts 的标签我已经不用了,加上EL之后我也没有找到用freemarker velocity的理由,除了静态化之外,貌似JSP也可以做静态化的,这个我研究不深,如果有反对意见可以提出来。
10、6. apache tiles vs sesh由于是学struts出身,tiles熟悉阿,而且现在也支持模糊匹配了,看一些网上评论说性能不会有太大别,sesh3也许会好些,用生不如用熟。
11、不过均不能达到那种实时生效的模板效果,谁能说说ja怎么做?7. 其余几个就没什么悬念了, 由于现在免费的jsp空间比较多的支持mysql和tomcat, 所以这2个是我们要优先支持的,虽然我们也支持oracle等。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。