分享
 
 
 

电子商务网站必须要解决的若干技术问题

王朝other·作者佚名  2006-03-10
窄屏简体版  字體: |||超大  

版权声明:如有转载请求,请注明出处:http://blog.csdn.net/yzhz 杨争

本文分别从架构、搜索、性能等技术角度分析了电子商务网站重点要解决的几个问题,并给出一些建议和方案。

一、一个好电子商务网站的架构必须是一个易扩展、易维护性的架构

电子商务网站一个最大的特点就是商业逻辑比较复杂,需求变更快,代码的维护和功能扩展一般会占用整个应用生命周期80%-90%的时间。所以,只有一个灵活性高,扩展性强、方便维护的架构才能适应电子商务网站发展的要求。

具有以上特点的架构通常具有以下特征:

1、是一个松散耦合的架构。分层是必须的,通常指常见的三层架构,各层内部也可以根据需求作出一定的细分。

2、采用了一些合适的设计模式。一个优秀的架构必然在其中使用了一些设计模式,当然反之并不一定成立。

j2ee社区已经给我们提供优秀的设计模式供我们参考:

(1) j2ee核心设计模式

http://java.sun.com/blueprints/corej2eepatterns/Patterns/

(2) martinfowler的Patterns of Enterprise Application Architecture。

http://www.martinfowler.com/eaaCatalog/

你可以在这些模式中找到满足需求的设计模式。总之,一句话,不要为了模式而模式,关键要领会各个模式(when and how),灵活地使用。

3、提供了一定的基础设施和可重用的组件。只有这样的架构才能提高开发效率,降低重复代码,对客户的需求变化能作出快速的反应。目前我认为SOA(面向服务的架构)是最符合这一要求的架构。

网上介绍SOA的文章有很多,developerworks专门有个SOA and Web services专区介绍SOA的相关知识。

下面这篇文章我是不久之前看到,觉得写得不错,有一定的借鉴,大家可以看看。

Designing an Enterprise Application Framework for Service-Oriented Architecture

二、搜索引擎

一个优秀的电子商务网站会提供大量的商品或者信息。为了帮助客户找到他想要的商品,必然要为客户提供一个优秀的搜索引擎供他们查找。

这样的搜索引擎必须解决了以下两个关键性问题:

1、大数据量的索引和检索。

2、快速、准确地返回用户要搜索的信息。

Lucene是一个基于Java的全文索引工具包,它已经有了其他语言的版本。对于在搜索上没有技术积累的电子商务公司, Lucene是比较好的选择和学习的途径。现在luncene已经成为apache的顶级子项目。

http://lucene.apache.org/

http://www.lucene.com.cn/

学习Lucene,Lucene in Action 这本书是一定要看。

三、交互大数据量的访问。

对于用户与网站交互比较多的电子商务网站,应用的性能瓶颈通常在数据库方面。特别是随着数据量的增长,数据库的压力会愈加明显。

对数据库的优化有各种各样的方法,DBA、开发工程师都有各自的要求,比如要求开发工程师在写SQL语句的时候必须采用绑定变量,所有的SQL必须提交DBA审核等等。这些工作对数据库的优化都有大大的帮助。

但数据库中数据的增长是必然趋势,我认为最终的解决方案就是根据实际需求采用合适的策略降低要访问的数据量。这才是王道。

总之,一个信息量大,访问速度快,安全,方便使用的电子商务网站永远是客户的第一选择。为了创造最佳的客户体验需要网站开发者(这里我主要指技术部门)在以上几方面做出更大的努力,学习和创新是工程师们要牢记的法则。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有