最近,国内知名的cms/网店系统开发商动易软件发布了其进军.net平台的旗舰级产品:sitefactory cms/eshop 1.0。可能是因为动易cms的知名度太高,所以它的网店系统一直都没有被很好的推广开来,也没有被广大网友站长所很好地认知。而其实,动易eshop产品绝对是一款极为强大的网店系统,并不比shopex这样的专业只做网店系统的产品逊色几分,而在cms部分,动易eshop更是绝对要超越shopex等产品很多很多。
今天我特地将动易sitefactory eshop与shopex、ecshop这两个目前较主流的网店系统放在一起进行对比,希望有助于大家选择适合自己的网店系统。
一、 开源情况与授权许可对比
自从discuz!宣布其论坛产品开源后,有中国特色的开源就更快地发展了起来。动易sitefactory eshop与ecshop都是国内的开源产品(动易eshop一早就宣布会开源,但还没发布开源版,不过现在的代码并未加密,高手可轻松获得源码),但开源不代表大家就可以免费使用,尤其是ecshop给我们挖了很大的坑。
动易sf eshop的授权协议里对使用者的限制为“本软件仅供给个人用户非商业使用”,同时在另外一份官方的公开文档中说明了“对于个人用户,您可以在属于您的个人网站上开展广告投放、收取会员费、销售商品等基于您网站内容、流量等的与动易无关的盈利性业务,您不需要为此购买动易商业授权许可”(详情见:《关于动易软件的商业用途的一些约定》,)。因此,动易sfeshop的授权是个人用户可以免费地将其用于自己的网店的开设。
ecshop则在授权协议里对使用者限制为“未获商业授权之前,不得将本软件用于商业用途(包括但不限于企业网站、经营性网站、以营利为目或实现盈利的网站)”。不得不佩服discuz!在授权里的深厚功力,ecshop的授权就是说,所有ecshop的用户都应该要买商业授权,网店有不想营利的吗?所以我绝对抵制ecshop的产品,它深深地伤害了人民的感情。
shopex是完全免费的网店系统,且不局限于对个人免费,但shopex是非开源的系统。
本项评分(满分5星):
shopex :★★★★(因不开源,扣1颗星)
动易sf eshop :★★★★ (因对非个人用户限制,扣1颗星)
ecshop:★★(有糊弄用户的嫌疑!授权完全不知所云。但是开源加2颗星)
二、 语言及数据库
shopex与ecshop采用的是php mysql架构,但让人费解的是,shopex至今都只能支持php4,如果在php5的主机上安装则出现乱码。目前php5的主机正成为主流,shopex还真是稍微有点不方便。不过没办法,谁让shopex是免费的呢?如果你喜欢php mysql,那毫无疑问,你该选择shopex或者ecshop。
sf eshop则是采用asp.net 2.0 ms sql架构。如果你关心系统的功能扩展性、易用性、架构伸缩性、运行速度等内容的话,或者你想体验下企业级开发的产品的话,那么你不妨考虑使用sf eshop。在速度方面,由于asp.net是编译性质而不是解释性质的,所以语句可以被转换为更快的执行时间;而且asp.net可以存放在缓存(output caching)中,当页面第一次被访问和编译后,它可以从缓存中得到,没有任何页面处理器会比缓存更快。有测试数据表明:asp.net和sql这种组合的速度比php和mysql快 2~3倍,且近乎5倍快于php和oracle的运行效率。此外,.net 2.0作为企业级开发平台,在系统架构的伸缩性、可扩展性、面向对象开发等方面具有强大的优势。
或许有人会说:php mysql apache才是王道,因为他们是免费的。但实际情况是,在国内,php主机并不见得就比.net主机便宜。
本项评分(满分5星):
shopex :★★★(php4 mysql,因为一直都没能支持php5,所以扣1颗星)
动易sf eshop :★★★★★ (net2.0 sql2000/2005,企业级架构,效率出色,扩展性强)
ecshop:★★★★(php5 mysql apache的组合,具有出色的运行效率)
附注:关于asp、net和php谁好谁坏,没有定论。更多的只是个人偏好而已。对于我们这些技术菜鸟来说,语言不重要,性能才重要。我必须承认,本项评分是很主观的,因为我喜欢net多过php。
三、 系统安装
从安装来看,ecshop是最简单的,一共3个步骤,分别是:阅读许可协议、系统检测、安装数据库与设置管理信息,很方便也很迅速。
shopex一共有个5步骤,分别是:阅读许可协议、安装说明、系统检测、安装数据库、管理信息修改。动易sfeshop则有4个步骤,分别是:阅读许可协议、系统检测、安装数据库、管理信息修改。这两者都需要点7、8次的下一步,麻烦程度都差不多。
在系统安装这项比较中,三个系统都提供了数据库的web方式自动安装,都能很快地安装好初始数据库。只是shopex要求以2进制进行上传,稍显麻烦,不小心就会出错。因为shopex的源代码是被加密成二进制文件格式的,但其.php扩展名不变,而一般的.php文件会是文本文件格式,这样ftp工具如果在上传php文件时按照文本文件来上传的话,就会造成加密过的php文件上传后是错误的。
最特别亮点的是,动易sfeshop提供了在线比较系统文件的功能,可以通过此功能比较网站中的可运行文件和官方发布的相应版本的原始可运行文件之间的差异,以方便对网站的文件进行检查和更新。当用户怀疑站点的可运行文件被人删除或恶意修改时,该功能也为用户提供了很好的检查辅助工具。
本项评分(满分5星):
shopex :★★★★(安装步骤分离较多,2进制上传,稍显麻烦)
动易sf eshop :★★★★★ (提供特色的在线比较系统文件功能,保证系统安全,排除挂马)
ecshop:★★★★★(最简洁的安装流程,很方便,很舒服)
四、 后台界面\美观\易用性比较
商城很重要的一个环节,后台界面。在这个环节里,我们将对3个系统在美观(浏览的舒适性)、易用性方面进行一番比较。
首先是shopex。毫无疑问,shopex单从界面上来看,是最专业的一款网店系统。漂亮的ui界面设计、简洁的功能按钮、标签式页面、合理的文字间隔、功能切换方式,都很好地表现了shopex在网店系统的专业水平,让使用者心情愉悦。而在易用性方面,shopex也体现了较高的水准,各项功能的排列布局合理,能很轻松地被用户找到并上手使用。shopex还提供了在简洁漂亮的在线帮助文档,指向到shopex官方网站。
ecshop的后台界面很平淡,都是文字加表格的形式。在功能导航方面,ecshop区分了横向导航与纵向导航。纵向导航栏则列出了ecshop的所有后台功能,采用文字连接方式,竖向排布得很密集,不容易寻找相应的功能。所幸的是,ecshop的横向导航栏支持自定义,用户可根据自己的习惯和需要指定最常用的功能连接,以方便日常工作的开展,但遗憾的是最多只支持列出9个常用功能连接,超出部分则无法显示。最后,ecshop的帮助文档为空。
动易sfeshop的后台并没有很好地体现出专业的网店后台的形象,不过据说官方将在后续版本进行改进完善。登陆动易sfeshop后台,首先进入的是我的工作台界面,采用ajax技术提供了一些有趣的或者实用的小模块,如:日历、记事本、未签收文章等,遗憾的是,目前只增加了网店的“待处理订单”到这个工作台中。我的工作台左侧是快捷导航,这个快捷导航支持自定义配置,可以让用户自选添加常用的功能操作连接。sfeshop还支持后台主题控制功能,一键可切换不同的后台主题,随着后台主题的增加,相信会给用户增加一些乐趣,毕竟成天对着一成不变的后台页面,也的确够枯燥的。sfeshop的导航与shopex类似,都是采用顶部主功能导航,左侧子功能导航的模式,都非常容易被用户找到和使用(但sfeshop的界面设计的确不如shopex)。值得一提的是sfeshop在商品管理中,左侧的导航为商品的分类节点,可以使用右键菜单在各分类中进行商品的添加和管理,这点比shopex的商品管理要好很多。动易有很详细的产品帮助文档提供下载或在线阅读,同时在凯发k8天生赢家官网里还有faq支持。
本项评分(满分5星):
shopex :★★★★☆(出色的ui界面设计、专业合理的功能布局,提供在线帮助文档)
动易sf eshop :★★★★☆ (后台主题控制、清晰易于寻找的功能布局、创新的右键菜单功能,搭建出了一个强大的可扩展的后台平台,看好未来版本的强势改进)
ecshop:★★★☆(界面叫平淡,导航较不合理,无帮助文档)
五、 商品功能
商品是网店的核心,三个系统都支持实物、虚拟商品,特别的是shopex与动易sfeshop还提供了数字类商品(如:软件、mp3、视频、文档文件等)的销售支持,此外,动易sfeshop还独家支持服务类商品(服务类商品是一种不需要发货的商品)。下面我们从商品录入\修改、商品展示、商品促销等角度对3个系统的商品功能进行对比。
1、 商品录入\修改
动易eshop:是唯一个在后台使用了“商品分类导航”的系统。采用ajax技术,独树一帜地在商品目录上使用右键菜单来添加商品,能最直观地在商品分类中添加相应的商品。在商品修改的时候,得益于左侧商品分类导航的直观显示,能更快速地找到相应的商品进行修改。应该说,在商品录入方面,动易eshop更加贴近人们的理解和习惯。此外,动易eshop还设计了前台的“商品编辑按钮”,管理员登陆后,访问前台将看到商品的详情页面有一个编辑按钮,一旦发现该商品有错误需要调整修改,点击编辑按钮后便可进入后台相应的商品编辑页面。
ecshop与shopex:在后台均有增加商品的按钮,新增商品后再选择商品分类。它们都特别地将常用的商品价格、库存等几个常用字段在商品列表页中提供编辑功能,这样就省却了进入商品编辑页面的步骤,提高了商品修改的效率。而shopex的商品不支持分类导航列表,只能通过搜索找到商品,这实在是一个败笔。
本项评分(满分5星):
shopex :★★★★(在列表页中提供编辑功能,方便快捷,但不支持商品分类导航列表,比较“乱”)
动易sf eshop :★★★★☆ (直观的商品导航,右键添加修改商品,前台提供编辑按钮功能,方便对网店内容编辑)
ecshop:★★★★(在列表页提供编辑功能,但导航较乱)
2、 商品展示:
在这个环节主要对比的是这几个系统对复杂商品模型的支持能力,这决定了系统是否能个性化地展示不同类的商品。
动易eshop:支持完全自定义的商品模型,极为强大。商店设置-》商品模型管理。系统内置了9个实例商品模型与1个通用商品模型。用户可为商品自定义包括:单行文本、多行文本(含所见所得编辑器)、图片(可上传、添加水印、设置图片大小类型、缩略图)、商品属性(如同一名称商品的颜色属性,对应不同的库存与价格)、内容(支持流媒体、图片、文本等)颜色代码等在内的多达20种的字段或者模块。完全是一款梦幻级的产品,体现出了动易的强大技术实力。
ecshop:可自定义商品模型,支持多属性商品。但商品模型仅局限于简单的文本框字段,没什么亮点。较为出色的是ecshop的商品配件功能,操作简单,能轻松实现商品与配件的搭配销售。不支持多属性商品。
shopex:所有商品仅可使用一个通用模型,不支持商品模型自定义,甚至连自定义字段也不支持,这使得shopex完全无法对各类不同的商品进行个性化的展示。不过,shopex设计有商品配件功能,支持商品配件与商品在同一个页面进行组合选购。和动易sfeshop一样,shopex也支持多属性商品。
本项评分(满分5星):
shopex :★★★☆(配件和属性功能较好,但商品模型太死,毫无变化可言)
动易sf eshop :★★★★ (极为强大的商品模型功能,叹为观止,遗憾的是缺少了配件功能)
ecshop:★★★☆(不支持多属性商品,支持简单的自定义商品模型)
3、商品价格与库存:
动易eshop:支持市场价销售价会员价代理价批发价。支持多属性商品库存。
ecshop:支持市场价销售价会员价促销价批发价(被列入了促销功能中)。不支持多属性商品。
shopex:支持市场价销售价成本价批发价。支持多属性商品库存。
本项评分(满分5星):
shopex :★★★★(支持多属性商品库存)
动易sf eshop :★★★★☆ (支持多属性商品库存,唯一的提供代理支持的系统)
ecshop:★★★★(不支持多属性商品)
六、 小结:
由于时间和篇幅关系,这次的评测我们先做到这里。通过对比笔者发现,动易sfeshop除了在界面设计上不及shopex外,大部分功能都远超出了另外的两大系统。随着ecshop创始人黯然离开disucz,这或许意味着原本起步就晚的ecshop将会后继不足?而shopex则因为完全免费,开始后在产品的功能创新上出现了停滞。最后就是动易的sfeshop,随着今年动易开源战略的发布以及对电子商务的积极切入,为我们勾勒出了一个初见雏形的强大的网店系统平台。动易的网店系统其实早在2005年就已经成型并开始销售,我们毫无理由去怀疑动易这只cms老牌劲旅的研发实力,希望动易的sf eshop能为我们带来更大的惊喜。
在下期评测文章里,我再对这三大系统的促销、订单处理、短信、运费、发货等功能进行横向评测,敬请期待。