为Joomla!打造的电子商务(第一部分)
随着Joomla!的流行度飙升,可用的扩展数量呈指数增长。特别是电子商务扩展,其增长和成熟非常显著。我们这些构建Joomla!电子商务站点的开发者对此增长非常感兴趣,并对现在可用的Joomla!强大平台的选择感到满意。
多年来,当社区成员想到Joomla!的电子商务时,首先想到的是VirtueMart。接下来,通常会考虑将Joomla!网站与另一个开源解决方案进行桥接。然而,在过去一年中,电子商务领域又出现了另外两个重要玩家,即Dioscouri Design的Tienda和redComponent的redShop。
少即是多
本月的电子商务评测重点关注来自Virtuemart、redShop和Tienda的三个免费的、GPL产品。每个这些环境都提供商业支持。一个名为VirtueMart VMX的商业解决方案可以从vm-expert.com获取,该公司由该项目的主要贡献者运营。redShop和Tienda都提供基于订阅的支持。
我们的目标是提供redShop、Tienda和VirtueMart的并列比较。我们将测试时间限制为每个产品两小时,并探索四个领域:安装、配置、产品定义和访客体验。我们逐个安装产品,逐个处理每个产品的每个测试阶段。这样,我们能够更容易地比较和对比每个产品提供的内容。这是一个有趣的实验,清楚地表明每个Joomla!电子商务解决方案都出色,每个都有独特的优势。
在安装、添加产品并审查访客显示后,我们与每个项目的开发者以及Team EaSE的几位成员进行了热烈的圆桌讨论。这次对话可以作为下面的播客在标签中查看。
我们学到了什么?
所有安装的产品均无任何问题。 Tienda和redShop都拥有简单的单文件安装过程。相比之下,VirtueMart必须先解压,然后才能分别安装组件、各种模块和插件。显然,需要安装的项目越少,过程就越简单。使用VirtueMart,有经验的网站构建者可以更好地选择所需的组件。
选项增加复杂性
Tienda的选项比另外两个产品少。因此,理解产品更加容易。考虑到Tienda使用标准的Joomla!架构,关于MVC布局和扩展的知识可以轻松地转移到这个环境中。
对于所有三个组件,我们有时很难猜测哪些选项代表什么。Tienda和redShop都将受益于更多的工具提示和屏幕说明。
鉴于主题的复杂性,需要一份配置手册才能充分发挥这些软件包的全面价值。在测试时,VirtueMart是唯一一个提供完整手册的解决方案。VM指南可在网上找到,并作为PDF提供,作为对应用程序的非常详细的指导。总的来说,指南非常出色,只有少数瑕疵(例如,我们发现关于如何添加可下载的产品的部分有些令人困惑)。Tienda的在线手册有限。在测试时,redShop的指南仅通过订阅提供。但现在,redShop手册作为PDF提供。(Team EaSE资源页面链接 - 2010年10月)
在功能方面,我们发现RedShop是三者中最全面的。当然,这种增加的功能也更复杂,配置也更困难,但应用程序确实具有许多受欢迎的功能。Tienda和redShop都由提供其他扩展的开发商店提供。这些选项可以轻松集成。
可扩展性
作为“老牌产品”,VirtueMart有一种古老的感觉和庞大的生态系统。有许多扩展、模块和专门的VirtueMart模板供应商。对于美国用户,QuickBooks可以与VirtueMart集成。VM的输出是表格形式的。布局可以通过具有VM经验的用户覆盖。
Tienda遵循“Joomla!的方式”意味着布局覆盖和MVC架构的其他好处立即可用。Tienda具有易于访问的基于div的输出。如前所述,Tienda可以轻松配置以与其他Discouri产品一起使用。
虽然它是一个较新的解决方案,但redShop提供了最多的功能。值得注意的是,redShop内置了主题编辑器,这使得即使是经验不足的Joomla!用户也能轻松更改商店的外观。与Tienda一样,redShop的输出是基于div的且干净整洁。
Joomla!模板俱乐部似乎在拥抱Tienda和redShop,为这些产品开始出现新的Joomla!主题。
那么,哪个购物车最好呢?
事实是,只有你自己才能回答哪种购物车最适合你的客户需求。 我们可以说的是,每个解决方案都非常好。在设置在线商店时,许多高级技能都派上了用场。需要业务知识,还需要良好的设计技能和配置Joomla!的能力。
一般来说,以下考虑因素可能适用
- 你是否需要一个简单易理解的购物车,适合普通的Joomla!管理员?如果是这样,Tienda可能是你的最佳选择。
- 你是否需要一个功能丰富并且有很多控制的购物车?如果是这样,redShop是一个不错的选择。
- 如果你希望你的商店基于一个社区驱动的项目,以及一套成熟的社区扩展和文档,那么VirtueMart可能是最佳选择。
开始使用Joomla!电子商务
记录软件所需的具体目标是至关重要的。在许多情况下,与律师或会计师咨询法律和税务影响将非常重要。对于运输,重要的是绘制整个产品范围的运输选项。考虑现有会计和运输软件的集成要求。设计很重要,大多数电子商务网站至少需要一些模板/CSS操作。可能还需要添加或更改代码,以使商店按预期工作。
考虑到这些业务细节,您接下来可以评估软件并估计所需的定制程度。对一个项目来说效果最好的购物车可能不是另一个项目的最佳选择。拥有Joomla!所提供的丰富选择是件好事。
与其他任何严肃的商业合作一样,成功取决于计划。考虑设计、法律和业务要求,并选择与业务需求最接近的选项。{tab=e-Commerce Podcast}
播客
Team EaSE的成员与Rafael Diaz-Tushman(Tienda)、Ronni K G Christiansen(redShop)和Francesco Albeni(Virtuemart)坐下来讨论了他们的Joomla!电子商务解决方案。讨论相当有信息量,包括目标受众、代码成熟度、生态系统、与其他环境的集成和搜索引擎优化等话题。如果您正在考虑在这一领域进行开发,我们鼓励您倾听专家分享他们的经验。
{mp3remote}http://212.113.141.96/~joommp3/JCM_vol4_tEaSE_shops.mp3{/mp3remote}
{tab=e-Commerce Comparison Spreadsheet}比较
当涉及到电子商务软件时,记录具体的业务需求至关重要。在许多情况下,与专业人士(如律师或会计师)咨询法律和税务影响将非常重要。
附带的比较可能为深入研究提供了一个良好的“起点”。评估的所有产品都是免费提供的,并鼓励您审阅这项工作,将可用的选项与您的业务需求进行比较。
Joomla!社区在这一领域提供了丰富的选择。这可能会使选择满足您需求的最佳选项变得困难。我们认为这是一个好问题。
摘要
Joomla!网站构建者很幸运,有众多优秀的电子商务解决方案可供选择。这种类型的网站开发通常需要大量的业务、用户界面设计和开发知识。Virtuemart、redShop和Tienda都是各自具有独特优势的优秀选项。通过明确界定您的电子商务项目的业务需求,您可以更好地比较可用的选择,找到适合您客户需求的电子商务解决方案。第5期 - 2010年11月
如您所见,Joomla!提供了强大的全功能电子商务选择。下个月,Team EaSE将对几个流行的扩展进行深入研究,这些扩展为Joomla!网站添加了基本的购物车功能。请于11月返回此处,以查看我们的并列比较和播客。
《Joomla社区杂志》上发表的一些文章代表了作者对特定主题的个人观点或经验,可能与Joomla项目官方立场不符
通过接受,您将访问由https://magazine.joomla.net.cn/之外的第三方提供的服务
评论