锁定老帖子 主题:开发电子商务网站技术选型
精华帖 (1) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-12-31
创业,活下来才是王道,其他都是浮云。开始不要想太远,成本最小即可。
|
|
返回顶楼 | |
发表时间:2011-12-31
按照我几年的电子商务网站开发,小型的电子商务网站不需要使用过多的技术,也不需要考虑很多,真正到达一定程度时重构是必然的。初期你可以考虑用如下技术:tomcat/jetty,nginx/apache,mysql,memcached
spring mvc + mybatis freemarker/velocity jquery/kissy 强烈不推荐hibernate,那东西用于互联网很不好,后台系统可以考虑。 |
|
返回顶楼 | |
发表时间:2011-12-31
flyer2010 写道 按照我几年的电子商务网站开发,小型的电子商务网站不需要使用过多的技术,也不需要考虑很多,真正到达一定程度时重构是必然的。初期你可以考虑用如下技术:tomcat/jetty,nginx/apache,mysql,memcached
spring mvc + mybatis freemarker/velocity jquery/kissy 强烈不推荐hibernate,那东西用于互联网很不好,后台系统可以考虑。 为什么现在都将struts弃之不用 spring mvc越来越多呢 |
|
返回顶楼 | |
发表时间:2011-12-31
这东西有啥选的,哪个上手用哪个呗
|
|
返回顶楼 | |
发表时间:2011-12-31
情已逝 写道 先跑起来吧,分布式先完全不用考虑。
也许不到1年,用户量还没达到五位数网站就关门了 |
|
返回顶楼 | |
发表时间:2011-12-31
开源OFBIZ
|
|
返回顶楼 | |
发表时间:2011-12-31
最后修改:2011-12-31
看来真的是一切皆为SSH。。。 想问下大牛们 真的好多大型网站真的就是SSH做的吗?、
小弟是个SSH低手 一般不怎么看关于SSH的帖子 估计问了我我也不太知道, 我都迷惑了 有的地方吧 就得用那个 有的地方吧 又很歧视那个 唉 我该怎么办。。。 问了很2的问题大家别见怪啊 |
|
返回顶楼 | |
发表时间:2011-12-31
sha0k 写道 现在正要做一个电子商务的创业项目,但是没有网站架构的经验,对web开发 只有struts2 spring 和hibernate的经验,最近在iteye看了很多关于架构的东西,nginx,memcached,mysql proxy,分布式文件系统都略知一二,我想问的是,在我这样的前期运营还没有确定能不能成功的情况下,有必要将一开始的架构搞的很透彻方便以后开发吗?还是先不要太注重性能东西做出来,功能差不多,运营成功,一开始肯定用户量少,以后再重构。
或者希望大家能给我一点儿架构的建议 现在电子商务网站够多了,先别弄那些分布式和分表分库一类的东西,就是简单的前后台服务器和数据库就可以了。先看看你能不能活下来,然后再说怎么活的问题。项目初期关键在于市场,说实话技术要放到第二位——虽然我也是技术人员。 架构上可以先不考虑使用CDN,那个东西挺花钱的,上量以后再搞也来得及。在后台使用Memcached就足够了。技术选型上推荐Squid、Tomcat、JQuery、SpringMvc、Spring、Spring JdbcTemplate、Memcached、Oracle数据库。另外千万别用Hibernate,我是吃过大亏的,那东西难学难用,也不适合电子商务网站的业务。MyBatis相对于Spring JdbcTemplate来讲并没有优势,且到了项目后期做扩展还要改它的源码,还不如一开始就不用。其实Struts2也不错,但是需要学的东西多了一些,电商网站其实业务并没有那么复杂,不需要Struts2的那么多功能,SpringMVC的性能和易用性要好一些。数据库方面MySql也是可以的,但是资金管理功能还是推荐用Oracle,其实一开始做用盗版的就可以,项目做起来就要考虑用正版的,因为出了问题有技术支持是很关键的。 另外友情提醒,千万不要有架构上一步到位的想法,投入大成本高见效慢,可能你刚到位,买卖就黄了。技术上根据业务需要一步一步改进升级就可以了,技术毕竟是为业务服务嘛。 |
|
返回顶楼 | |
发表时间:2011-12-31
whaosoft 写道 看来真的是一切皆为SSH。。。 想问下大牛们 真的好多大型网站真的就是SSH做的吗?、
小弟是个SSH低手 一般不怎么看关于SSH的帖子 估计问了我我也不太知道, 我都迷惑了 有的地方吧 就得用那个 有的地方吧 又很歧视那个 唉 我该怎么办。。。 问了很2的问题大家别见怪啊 越是大型网站,越是要避免使用Hibernate,真是害人啊 |
|
返回顶楼 | |
发表时间:2011-12-31
hibernate为什么就不能做大的网站,我们一直用hibernate,没有感觉不行。
首页这些,大的页面肯定是生成的静态页面吧,一些小的功能增加,删除,修改为什么不能用hibernate 没有做过,不要想当然,什么系统都可以用hhibernate, 除非,那些业务非常复杂,开发又需要很多人的项目,版本又不好控制,一些功能都有关联, 可以考虑用ejb,组件可以重用,各个小组启不同的服务进行测试。其他的所有项目都可以用hibernate. 说hibernate中也可以直接用sql查询。 |
|
返回顶楼 | |