1,如何布局电子商务网站

看你的创意而定..没有什么东西是绝对的~一般都是在table或者css里设...你想让他不管在宽屏幕中居中或者在小屏幕里居中都可以.都是随你的

如何布局电子商务网站

2,电子商务网站的基本构建

不好意思,技术上帮不了你,不过可以给你提供域名或空间。为便于客户体验,我们自购了部分万网M3型空间供大家免费试用。 万网M3型空间:可免费试用,独立IP,多线机房,300M空间,50MSQL,WIN2003支持ASP/NET/ MSSQL2000,UNIX支持PHP4/5/MYSQL5,免费提供备案平台服务。 国际顶级英文域名:60元(续费65元)

电子商务网站的基本构建

3,电子商务网站结构

电子商务网站结构是指网站中页面间的层次关系;按性质可分为逻辑结构及物理结构。网站结构对网站的搜索引擎友好性及用户体验有着非常重要的影响;电子商务网站结构在决定页面重要性(即页面权重)方面起着非常关键的作用;电子商务网站结构是衡量网站用户体验好坏的重要指标之一。清晰的网站结构可以帮助用户快速获取所需信息;相反,如果一个网站的结构极其糟糕的话,用户在访问时就犹如走进了一座迷宫,最后只会选择放弃浏览;电子商务网站结构还直接影响搜索引擎对页面的收录,一个合理的网站结构可以引导搜索引擎从中抓取更多有价值的页面;电子商务网站结构对网站及网站中页面的影响。搜索引擎对重要页面的抓取;由于互联网中信息量极其庞大,为了向用户展示更多有价值的信息,搜索引擎会优先抓取每个网站中相对重要的页面(即权重较高的页面)然而,搜索引擎是怎样发现这些重要页面的呢?根据重要页面的链接指向的页面可能是重要页面的思路;搜索引擎首先会从权重相对较高的页面(即源页面)出发跟踪其中的链接,从而抓取其他相对重要的页面(即目标页面);通过电子商务网站结构分析,培基帮您设计高效、快捷的网站结构,提高网站的易操作性,让客户在最短的时间内找到想要的内容,改善客户的操作体验;培基建议:通过主页可以到达任何一个一级栏目首页、二级栏目首页以及最终内容页面;通过任何一个网页可以返回上一级栏目页面并逐级返回主页; 主栏目清晰并且全站统一;通过任何一个网页可以进入任何一个一级栏目首页不同主题的网站对网页内容的安排会有所不同,但大多数网站首页的页面结构都会包括页面标题、网站LOGO、导航栏、登录区、搜索区、热点推荐区、主内容区和页脚区等构成; 参考资料:东莞培基官方网站
电子商务网站,首先是你的网站架构,你选择的操作系统安全,稳定性高是首要的问题,还有就是你的数据库选择,相关模块的设计及怎样实现,使用的相关技术,支付交易的安全!这些都是一个网站的硬性要求! 建好一个网站以后,其次就是网站的宣传了,用户的注册,新闻的浏览等等,这些都是依靠前期的网站策划与设计!
电子商务网站通常分为两大系统,一是客户(前台)系统,二是后台管理系统。客户系统尽可能地为浏览者提供一切服务,后台管理系统为所有者提供一个安全、友好的管理环境。  网站客户系统的设计除了功能结构以外,页面的视觉形象设计也非常重要,应当深入了解企业,加强与决策层的沟通。  后台管理系统的设计主要涉及两个方面,一个是数据管理,另一个是网站维护。后台管理系统通常是远程维护、管理,所以安全性十分重要。

电子商务网站结构

4,电子商务网站构建

一、网站建设市场分析及网站的定位   我们把市场分析和网站的定位联系起来放在第一章,是因为它们之间有所联系,我们要根据市场分析得来的情况对网站进行定位和目标调整。与此同时,我们还要进行网站服务对象分析。   市场分析:   门户网站:门户网站包括综合性门户网站、电子商务类门户网站、行业门户网站、信息服务类门户网站(这里我们将bbs归类为综合性门户网站;将博客归类为信息服务类门户网站)。以笔者曾做过的一个汽配行业门户网站为例,建站初期先进行市场调研,找到同行业的汽配网站有哪些,它们的主要栏目有什么,特色服务有什么,发展情况怎么样等等。然后对它们的栏目进行取舍,再根据自身特点创办栏目。确定自己网站的栏目之后,还要对同行业外网站进行筛选,找出内容上互补的网站以便日后推广时做链接与合作。对同行业的网站发展情况做个大致的了解后,根据实际情况检查自己有什么样的优势,有什么不利因素,然后才能对网站进行定位。   企业网站:企业网站的市场分析比较容易,因为企业建站的目的无非是想对企业自身进行更好的宣传,想要在互联网营销中占有一席之地,想要提供产品的技术支持和在线互动,以便更好的为客户服务,同时也提高企业利润。企业网站的建设思路可以参照同行业做得比较好的网站,但同时也要根据自身的发展进行调整,切不可盲目跟从。企业网站同样可以找到一些同行业的互补网站来进行链接。   个人网站:个人网站建设在内容上往往是大同小异的,但是也有一些个人网站可以别出心裁,采用独特的网站类型,这样的建站效果通常可以收到奇效。一般来说个人网站对市场分析是比较忽略的,但是大中型的个人网站应该进行市场调研,和门户网站所做的一样。   网站定位:   市场分析做完后,通常要有一个总结。然后要对自己将要做的网站有一个明确的认识,做出目标和定位。   网站目标:网站目标包括短期目标和长期目标。有目标的网站才能在网站建设和运营过程中了解网站的发展情况,根据具体情况制定具体措施。目标可以用多种形式来划分,比如说用Alexa排名来划分:一个月后排多少名;半年后排多少名;一年后排多少名等等。也可以用赢利的形式来划分:一个月赢利将达到多少;半年后赢利多少;一年后赢利多少等等。同样的还可以用会员数、信息数量、网站流量、pv值等等来划分,但要注意的是,一定要根据实际情况和有效的参考资料来制定目标,不能盲目,新建的一个站一个月就可以达到世界排名前100好象不太现实(除非你找到非常厉害的优化公司)。   网站定位:网站的定位也可以说是目标。它是为自己的网站制定一个最终的目标。说的准确一点,网站定位除了包含网站要达到的目标之外,还包括网站的发展方向,网站的文化等等因素。   网站服务对象分析:   网站建设中不能忽略的就是:“这个网站究竟在为什么人提供服务?”   二、网站的内容建设   在对网站进行市场分析调研和定位之后,我们要做的就是网站的基础设施建设了,它包括网站的前台页面设计制作和网站的后台编程,在网站全部做完之后还要进行网站测试和上传等工作。   网站设计:   网站设计主要是对网站前台页面进行制作。所谓前台设计通俗点讲就是浏览者能够看到的那部分,也就是所说的网页。对于不同类型的网站,前台设计情况可能略微不同。   门户网站:门户网站设计主要是简单,界面友好,要追求网页打开速度。门户网站的首页通常是比较简单中留出一点独特的风格,在不影响网页速度的前提下保留个性与独到。企业网站:企业网站的设计通常有三种情况,第一种就是基于网站制作软件生成的静态的或者半静态的模版。这样的网站通常没有什么独特的地方,一般不会被浏览者轻易的记住。 第二种就是一些互联网服务类公司为企业建立的所谓“标准首页”的网站首页,采用了大量的图片元素和动画效果,以至于网站的打开速度严重受到影响,这样的网站和一些个人网站一样,追求的是华丽的表现形式。第三类企业网站拥有和门户型网站界面类似的首页,这样有利于网站打开速度,缺点是图片较少,设计上如果没有很好的创意也很难让人记住。个人网站:个人网站通常是两种形式,一种是爱好型的非赢利网站,这种网站通常采用大量的图片来追求炫目的感觉。一种是个人站长由于资金问题建立的个人门户型网站,和门户型网站的设计属于一类。      

5,电子商务网站一般架构有哪些

大型电子商务网站架构,摘抄 7.同一个网站的多语言该如何处理是好,使用配置文件然后cookie或url来判别?===客户是自己公司,使用标准方法即可 8.电子商务网站最多的就是 商品的打折方式和积分的赠送了,这里要怎么设计才好(工厂模式)?===采购成熟的规则引擎 9.如果同一时间并发大量订单的话,如果确保一个订单的有效提交呢? ==电子商务一般要使用MQ,推荐IBM MQ;使用MSMQ也可 第一点是数据库要设计好,要达到什么级别,你可能需要考虑哪些表需要拆分,哪些表的核心数据需要冗余,如果是mysql,还要考虑其他的问题,比如存储引擎。 新闻肯定是要生成纯静态页,对数据库压力就小很多,不过静态页也有管理上的不方便,更新删除添加都要对磁盘文件进行操作 做一个自定义缓存层,对缓存逻辑进行控制,可以采用第三方缓存模块,如果使用.net来做,可以层层缓存,页面缓存,数据缓存(memcache,不过在win下效率不高) 电子商务网站特点就是对事务的严格,需要数据库设计的时候要求高性能,也需要合适的索引,支持高并发,经常对产品表用户表等进行索引检查,是否有很多索引扫描和表扫描(即使是局部的,也要将逗局部地控制到最小范围) mssql语句对不需要事务的查询要附带上with(nolock),以利于并发更新。 有些功能模块不能按照想当然的方式开发,比如产品访问次数,切不可将这些更新非常频繁的字段置于核心表内,明确的做法是将其剥离开来 还有就是切不可经常性将字段设计成bool类型,这样会给以后的扩展留出路,即使是男女这种字段,也建议采用tiny类型 其他还有就是在产品设计的时候充分考虑seo,网站目录结构清晰可读,而不是带着一串串的查询参数。 对安全要有整体的把握,最好全都是用存储过程,在项目上线前将数据库存储过程全部导出再查找貌似exec的语句,查找是否需要替换成sp_executesql。 另外,如果采用mssql,全文搜索直接用mssql fte就可以,速度和精确度都还是可以的,最重要的是维护和管理开发很简单。 打折的处理可以按照电信的一次,二次批价功能,如果你做过电信方面的系统。 当然也可以设计得更简单的一些。 静态的页面建议使用CDN加速,以解决网通和电信之间访问速度的问题; 数据的缓存方面建议考虑用memcache,另外也可以分别在表现层和数据层利用.net中的现存缓存机制作业可; 简单执行的sql可以不用存储过程,存储过程会占用数据库服务器的处理时间,造成死锁; mvc建议还是做些CMS的项目上应用,电子商城不是很适合,个人观点。url上可以做转义,使url显示更友好; 数据库建议建立分布数据库,这样可以转移查询和大访问量对数据库带来压力; 图片可以考虑单独放在一台服务器上;1.三层架构 2.使用手写sql,手写entity(生成也可),缓存反射绑定(不是缓存数据哦,缓存映射关系),要考虑网站的长期发展还是手写吧 灵活 性能也好 3.没有这种问题,商业驱动的,纯购物就好了,千万别搞什么圈子,wiki 4.纯.net的mvc不建议,webform不搞viewstate,不搞服务端控件(除repeater)再加点mvc的思想已足够用了 5.不需要缓存数据(除搜索产品部分),要考虑多台服务器的程序快速部署,config文件会很多,config要序列化缓存 6.当然是先生成好了,参照jd吧,按业务每张图片对应几个不同大小的图 7.据经验,电子商务网站仅靠中英双语来达到多语言是不靠谱的(文化 用户习惯不是简单的语言切换),如果想真正运营英语的就要重新开发一个版本 8.不搞模式 9.负载均衡(web,db)+ssb异步处理数据 10.你是业务类型的日志还是异常日志? 前台订单流程上异常日志不需要了,找个工具录个脚本不停的跑 保证随时发现问题发邮件就可以了 11.找第三方搜索组件 类似endeca的 12.负载均衡挺简单的,初期靠软件就可以,一切图片找第三方放cdn,前台网站用到ajax的地方很少,如果用的话jquery 1,一个电子商务网站用户99.5%的行为时Find 2、对于商品检索部分,能不用数据库就不用数据库(网上切词等相关的开源平台很多) 3、分布式缓存(Memcached 、Volecity),个人测试volecity 3还是不错的 4、系统设计时必须要考虑可运营。从这个角度去设计系统 5、对于电子商务网站改动很频繁,必须考虑架构设计如何适应频繁的版本更新 6、必须设计一个好的单点登录系统。 7、建议能不用sqlserver就不用它。 8、对于大型电子商务网站来说,系统的I/O是起决定因素而不是CPU和内存。1.项目划分是否会有问题,图中分别是 实体层,数据访问接口层,数据访问层,业务逻辑接口层,业务逻辑,网站A,B,C 项目划分其实不重要,重要的的是你在写代码的时候是否能把代码合理的分到对应的项目里。 2.数据访问层是要开发效率(NBear,Linq,Nh等),还是访问效率(直接使用sql等)?是否可以先使用开发效率高的,等日后访问量大了,再重写并替换数据访问层? 开发效率优先,访问量大了以后,我相信是有钱投到硬件上的,在你程序写的不是很烂的情况下,升级硬件远比优化程序节省成本。 3.网站被切割成了多个子网站,有一些控件(如header,footer)是要共享的,如何跨网站项目共享这些控件呢? 那就做成自定义控件啦。 4.ms的mvc 1.0也出来不少时间了,是否已经够成熟运用到项目中?或者是网站后台使用webform的,前台使用mvc? 推荐使用使用webform的,前台使用mvc,对于前台来说使用mvc能更好的提升性能,更方便的更换页面表现形式。后台界面相对稳定,用webform可以提高开发效率。 5.网站数据的缓存是自己开发一个hashtable什么的来维护呢,还是使用Memcached ? 初期建议用hashtable,因为简单,将来升级到Memcached 。 6.缩略图的处理,我看有的网站是在上传图片的时候直接生成,有的是在httpmodle里处理,访问的时候生成. 直接生成缩略图的好处是节约性能。httpmodle相反,每次浏览图片的时候都会生成新的图片,服务器压力大,建议直接生成。 7.同一个网站的多语言该如何处理是好,使用配置文件然后cookie或url来判别? 多语言建议使用asp.net自带的资源文件的方式实现,当前语言保存在cookie里面。 8.电子商务网站最多的就是 商品的打折方式和积分的赠送了,这里要怎么设计才好(工厂模式)? 规则引擎 9.如果同一时间并发大量订单的话,如果确保一个订单的有效提交呢? 使用MQ队列 10.日志方面,log4net? log4net只能记录程序运行日志,主要目的是用来调试程序的,系统业务操作日志还你是得自己建一个表来保存。 11.电子商务的全文检索,这也是个头疼的问题 lucene,微软索引服务,sqlserver全文检索,方案很多的。 12.负载均衡方面,有什么好的文章推荐码? 可以看windows 2003 集群方面的文章 1.项目划分是否会有问题,图中分别是 实体层,数据访问接口层,数据访问层,业务逻辑接口层,业务逻辑,网站A,B,C 目前我也是这样分的,不过当数据表结构有修改时,会带动其它层的联级修改,非常不方便,所以开发之前最好将数据库设计地完善一点。另外,当网站分成多个以后,其它项目生成的DLL文件要部署到每个网站的bin文件夹里,更新一次都要重新部署,这也是个挺烦人的事,当然可以将DLL部署到GAC里来解决这个问题,不过这样的话本地调试起来就不太方便了,因为项目一有改动,就要将生成的DLL重新拷贝到GAC里才能看到效果。 2.数据访问层是要开发效率(NBear,Linq,Nh等),还是访问效率(直接使用sql等)?是否可以先使用开发效率高的,等日后访问量大了,再重写并替换数据访问层? 这个我也在考虑。目前我还没有采用ORM框架,都是在DAL里直接访问DB的。 3.网站被切割成了多个子网站,有一些控件(如header,footer)是要共享的,如何跨网站项目共享这些控件呢? 自定义控件。 4.ms的mvc 1.0也出来不少时间了,是否已经够成熟运用到项目中?或者是网站后台使用webform的,前台使用mvc? 正在学习这一块。 5.网站数据的缓存是自己开发一个hashtable什么的来维护呢,还是使用Memcached ? 现在我用的比较多的是.net自带的数据缓存。 6.缩略图的处理,我看有的网站是在上传图片的时候直接生成,有的是在httpmodle里处理,访问的时候生成. 直接生成好,快一点。 7.同一个网站的多语言该如何处理是好,使用配置文件然后cookie或url来判别? 我没涉及到这一块,不过我觉得资源文件应该就是用来处理这个问题的。 8.电子商务网站最多的就是 商品的打折方式和积分的赠送了,这里要怎么设计才好(工厂模式)? 这些都放在逻辑层好了。 9.如果同一时间并发大量订单的话,如果确保一个订单的有效提交呢? MSMQ 10.日志方面,log4net? 目前我是自已写代码存在库里的。 11.电子商务的全文检索,这也是个头疼的问题 用lucene.net分词建索引,再直接从索引库里搜索,又快又准。 12.负载均衡方面,有什么好的文章推荐码? 不清楚了。 这样的设计要达到新蛋的效果肯定不可能的,新蛋少说几百台服务器,不同数据库之间的发布订阅链路都有几千条。有复杂的缓存,负载均衡机制。新蛋所有的通讯都是基于WCF的。另外对于这么大型的网站来说,数据库一刻都不停止,所以读写分离也很重要,因为你也不可能让数据库停下来进行备份。总归要做到新蛋这样的大型电子商务网站,靠你上面画的这点好像远远不够。 不过关于公共的header,footer,我不建议做成自定义控件,这个维护起来不方便,稍有变动就要发布dll,麻烦的。 如果你的header和footer不是很大的话,建议采用js+css的方式。然后加上压缩和cdn缓存,应该效率上能接受。

文章TAG:电子  电子商务  商务  商务网  网址  电子商务网址结构设计  
下一篇