基于ECShop系统的电子商务网站设计与实现

摘 要:分析了当前主流开源网店系统,着重阐述了ECShop系统的主要特点与功能,详细论述了基于ECShop系统构建电子商务网站的过程,最终实现的网店完全满足了设计要求,对电子商务网站构建具有一定的借鉴意义.

关 键 词:电子商务;网站;网店;ECShop;开源系统

中图分类号:TP319文献标识码:A文章编号文章编号:16727800(2014)001010403

作者简介作者简介:徐建华(1979-),男,正德职业技术学院电子与信息技术系讲师,研究方向为网络技术.

0引言

中国互联网络信息中心(CNNIC)《中国互联网络发展状况统计报告》显示,截至2013年6月底,我国网络购物网民规模达到2.71亿人,网络购物使用率升至45.9%.购物网站是一个为企业或个人提供网上交易洽谈的平台,是建立在互联网上进行商务活动的虚拟网络空间和保障商务顺利运营的管理环境,是协调、整合信息流、物质流、资金流有序流动的重要场所.购物网站能帮助企业、个人自主创业,只需要很低的成本就可以独立营销一个互联网商城,达到快速盈利的目的.鉴于此商家纷纷将销售渠道转战线上,对于一些有意构建网上商城的企业或个人,利用开源网站系统构建自己的网店是一个经济高效的方案.

1主流开源网店系统分析

目前可以提供独立开设网店系统的平台有很多,比如ShopEx、Hishop、ECShop等.

1.1Hishop

Hishop系统是长沙海商网络技术有限公司拥有自主产权的网上商店系统.该系统运行于微软公司的.NET平台,采用最新的ASP.NET2.0技术进行分层开发,稳定性与安全性极强.该系统亮点是:免费使用,无时间与功能限制,后台操作非常简单,系统功能强大.不足之处是:免费但不开源,从开源的角度来看有一定的局限性,模板数量有待提高,版本更新较慢.适合人群:中小企业、批发加盟类、个人站长.

1.2ShopEx

ShopEx系统是上海商派网络科技有限公司的产品,该系统采用PHP语言+Mysql数据库,采用LAMP(Linux+Apache+Mysql+PHP)架构,系统安全性、稳定性好.该系统亮点:功能比较全面,同样推出了一些辅助工具如助理等.不足之处:虽是免费系统,但服务费用很高,且后台操作复杂、难懂,一般网上开店用户和商家在短时间内难以掌握.文件太大,一旦运行时间较长,后台就会变得非常缓慢.适合人群:个人站长和有着较深Web基础的人群.

1.3ECShop

ECShop是上海商派网络科技有限公司旗下的B2C独立网店系统,是基于PHP语言及Mysql数据库构架开发的跨平台开源程序.系统亮点:开源免费的网上商店系统,操作简单、人性化,与Discuz论坛可以无逢整合.该系统操作简单且人性化,相对于ShopEx,ECShop在开发修改上更加灵活,而且很多模块和功能都是严格依照电子商务流程要求制作的,在增加附加功能及二次开发上都有了前者无法比拟的优势.如果用户懂相关技术,建议使用这套系统程序,体会开源系统的乐趣.不足之处:因为是开源的,在安全性能上存在一定的隐患.适合人群:现有淘宝等平台的网商,想进行独立自主建站试水的用户.

2ECShop系统特点及主要功能

ECShop网店系统无论在稳定性、代码优化、运行效率、负载能力、安全等级、功能可操控性和权限严密性等方面都居国内外同类产品领先地位.因此,选用ECShop系统构建购物网店是比较理想的选择.

2.1ECShop系统特点

2.1.1易操作

ECShop系统对Dreamweer模板机制提供了完美的支持,同时提供模板显示内容控制.此外ECShop还可随意调整广告的显示,无需手动修改模板.ECShop后端功能虽然越来越强大,但是操作却越来越简单:可视化编辑,所见即所得.

2.1.2功能强大

ECShop系统不仅具有强大的商品筛选功能和灵活的促销功能,还可以对商品的参数进行编辑,包括货号、品牌、单位、类别、库存、、成本价、积分、图片、详细描述等等,而且发货单可以跟踪和批量打印,商家和顾客都可以跟踪物流情况;每个页面都能对标题、关键字用SEO搜索引擎收录.

2.1.3运行高效稳定

ECShop系统使用了强大的文件、数据库缓存机制,保证前后台系统执行速度更快、系统运行更平稳.

2.1.4功能AJAX化

ECShop系统使用流行的AJAX技术,批量数据编辑变得更快速、便捷.

2.2ECShop系统主要功能

(1)灵活的模版机制.ECShop开发了独有的高效模板引擎(2.15以前版本使用arty模板引擎),并结合了Dreamweer的模板和库功能,使得编辑制作模板变得更简单.

(2)开放的插件机制.支付、配送、会员整合都以插件形式实现.商家可以随时增加或变更支付方式和配送体系.ECShop支持大部分PHP开发的论坛系统,包括Discuz、PHPWIND等,只需在后台做简单的参数配置,即可完成会员整合.

(3)促销功能.ECShop提供了积分、红包、赠品、夺宝奇兵等多种促销方法.

(4)高效率的代码和执行性能.通过优化代码与数据库结构,配合ECShop独家设计的缓存机制,在不考虑网速的情况下,网店动态页面与纯静态页面访问速度相当.

(5)常规功能更完善.针对常规功能尤其是后台管理和购物流程功能,ECShop进行了更简洁的设计,实现了更好的用户体验.

(6)搜索引擎优化.在SEO上,ECShop独家支持两种URL重写方式,并且是同类软件中第一家支持Google、Yahoo、Microsoft三家共同发布的sitemaps0.9网站索引规范的系统,最大限度支持站点被搜索引擎收录.(7)内置手机短信网关.ECShop内置手机短信网关,支持会员信息群发、订单提醒等功能.

(8)多语言支持.支持中文简体、繁体及英文.

(9)源代码开放.用户可根据自己的需求对ECShop进行、扩展.

3网店构建

3.1ECShop系统环境需求

操作系统:WindowsServer2008(支持Linux/Unix/FreeBSD/Solaris/WindowsNT(2003/2008)等操作系统);Web服务器:Apache(支持httpd,Zeus,IIS等Web服务器);数据库:Mysql(3.23或者更高版本);程序支持:PHP4.3.0及以上版本.

3.2WAMP安装

WAMP是指在Windows服务器上使用Apache、Mysql和PHP的集成安装环境,快速安装配置Web服务器.WAMP的安装过程比较简单,只需将相关参数设置好即可.

3.3ECShop系统安装

在网站下载ECShop系统源代码,解压后将upload文件夹中的所有文件复制到Web服务器根目录中,一般为WAMP安装目录中的,然后输入进行安装,安装过程包括安装环境检查、数据库相关设置、管理员相关设置、其它杂项设置等.

3.4ECShop后台主要设置

在ECShop后台可进行商品管理、促销管理、订单管理、广告管理、报表统计、文章管理、会员管理、模板管理、短信管理、数据库管理等模块的设置.

3.4.1模板管理

一个好的网店模板,首先会给人留下深刻的视觉印象.网店建设的精美不精美,模板扮演了十分重要的作用.当然,好的网店模板不仅给客户留下视觉印象,还能刺激客户的了解,加大交易成功的可能性.另外,网店模板的风格也很重要.一家服装网店和一家古董网店风格绝对不可能一样.企业做电商,从一开始就要给自己定好位,比如属于什么行业、在行业中处于什么地位、与竞争对手的差距如何,这些都要考虑清楚,然后根据定位建设网店,网店模板的风格也要和定位内容相统一.

网店的模板一是可以通过购买获得,二是在网上下载到一些免费的模板,三是自行制作.模板要放置到themes目录中,然后在后台进行选择应用,如图1所示.

图1模版选择

3.4.2基本信息设置

系统设置模块中的网店设置可进行商店名称、商店标题、商店描述、、淘宝旺旺号、商店Logo、商店公告、ICP备案证书号等网店基本信息的设置.

3.4.3商品管理与展示

(1)商品类型.

在商品管理模块中,首先需要设定商品类型.商品类型是商品属性的集合.商品类型设定包括类型名称、属性分组、属性名称、可选值等.

(2)商品分类.

商品分类是指为了一定目的,选择适当的分类标志,将商品集合科学地、系统地逐级划分为门类、大类、中类、小类、品类以至品种、花色、规格的过程.商品分类作为网站的分类导航,可以让浏览网页的访客清晰地看懂网页内容.

(3)商品列表.

商品列表是商品的集合.要设定商品的名称、分类、、图片等基础数据,完善商品属性,从而生成该商品相应的关 键 词,便于检索与筛选.

3.4.4数据备份与还原

ECShop系统提供了一个数据备份功 能,有4种备份类型:

①全部备份:就是备份ECShop所有的表.一般选择这个方式,这个方式可以在灾难恢复时快速恢复;

②标准备份:备份一些常用的表;

③最小备份:备份重要的一些数据表;

④自定义备份:可以指定备份哪些表.这种方法比较灵活.

备份好的数据可以通过“数据还原”功能恢复数据,即在数据备份的右上角有一个恢复备份的链接,点击链接后,进去可以看到恢复的选项,根据情况进行网店数据恢复.

3.5系统测试

3.5.1链接测试

搜索引擎蜘蛛是通过链接爬行搜索的,如果某个链接无效,搜索引擎就无法抓取该页面,进入不了下一个层次的页面.大量死链接的存在会降低用户和搜索引擎对网站的信任和良好体验,也不利于网站的SEO.

3.5.2浏览器兼容性测试

浏览器是互联网产品客户端的核心软件,也是网站访问的必备软件.不同厂商的浏览器对Ja、JS、ActiveX等的支持也各有不同.即便是同一厂家的浏览器,也会存在版本的不同问题.针对这种情况,应制定有针对性的测试策略来进行网站的浏览器兼容测试,从而保证网店具有更好的用户体验.首先,对一些特殊项目,可以指定某一类型的浏览器,针对这些浏览器进行兼容性测试;其次,考虑到大部分项目是不能指定浏览器的,针对这样的项目,必须首先对主流浏览器的兼容性进行测试,然后对非主流浏览器进行测试,尽量保证网站浏览器兼容性测试的完整性.


3.6网店首页

经过一系列设置和严格测试后,一个网店基本就构建完成了.图2是网店首页局部截图.

图2网店首页局部截图

4结语

网络的普及、消费者观念的更新,使网上购物渐成时尚.与实体店相比,购物网站具有不受时空限制、成本低廉、客户无限等一系列优点.ECShop是一个功能模块层次比较清晰的开源系统,在其基础上可以高效开发购物网店.本文的开发方案在实践过程中得到了很好的验证.今后将对ECShop系统的二次开发进行深入研究.

类似论文

电子商务网站设计与管理

2016年版一站式电子商务在线软件项目商业计划书中商产业研究院ASKCICONSULTINGCO ,LTD 一、调研说明 中商产业研究院全新发布的《。
更新日期:2024-5-18 浏览量:68890 点赞量:15425

《电子商务网站设计》课程教学改革与实践

本课程以介绍为某房地产公司建设网站以推广其“春江翠堤”项目为主线,在教学内容编排上遵循初学者的普遍认知规律和企业中。
更新日期:2024-3-6 浏览量:12513 点赞量:4832

电子商务网站设计的实用原则

[摘 要]电子商务作为现代社会的一种重要的商业运营手段,已经普及到生活的各个角落 而作。
更新日期:2024-8-4 浏览量:16149 点赞量:4898