简介
要解决这个问题,首先你要知道 WooCommerce 和 Easy Digital Downloads 是什么,做什么用的,自从电子商务平台的兴起后很多人都想要做自己的电商平台,但由于开发和建设成本过高,真正能做起来的人没几个。
而现在你却可以有最佳的解决方案,基于 WordPress 平台的 WooCommerce 和 Easy Digital Downloads 以及其他商店插件可选。
WooCommerce 和 Easy Digital Downloads 其实不应该分开来讲,但他们发展到现在也以及不再是同一套程序:
- WooCommerce :你可以用它来销售任何产品,包括数字虚拟产品;
- Easy Digital Downloads :是一款基于 WooCommerce 二次开发,且深度定制的数字产品下载系统,如果你的商店销售的全是虚拟物品,那么 EDD 将是一个不错的选择。
薇晓朵在创建数字商城的早期测试了很多同类产品,但最好还是选定了 WooCommerc 电商系统作为平台来创建,而并非 EDD ,这里面牵涉到了我们未来的产品线问题,我们想做的并不只是单纯的虚拟物品销售商城。
如果你对自己想要销售的产品功能性要求不是太强的话选择 EDD 也还是不错的,但如果你需要深度定制和一些实用的功能,那么 WooCommerce 是最好的了,毕竟使用 WooCommerce 的开发者非常多,而且成品的插件扩展也是数以千计。
从市场份额来看,WordPress 是创建电子商务商店最受欢迎的方式。尽管 WooCommerce 非常受欢迎,但实际上有多种方法可以使用 WordPress 创建电子商务商店,Easy Digital Downloads 是另一个不错的选择。
因为答案并不总是那么简单,所以我们将在本文中深入探讨 WooCommerce 与 Easy Digital Downloads 的完整比较。
WooCommerce 和 Easy Digital Downloads
毋庸置疑,WooCommerce 是 WordPress 电子商务领域的巨头。 2015 年, Automattic 以约 3000 万美元的价格收购了 WooCommerce,在互联网上所有电子商务网站中,WooCommerce 的市场份额约为 8% 。而从排名前 100 万的网站来看,其市场份额高达 21% 。
WooCommerce 最初是为了处理实体产品而构建的,但现在您也可以将它用于数字产品。
它的受欢迎程度,加上它得到 Automattic 的支持,意味着:
- WooCommerce 扩展市场非常庞大,您可以使用它们为您的商店添加额外功能。 WooCommerce 主题也是如此。
- 它得到了持续的支持和发展。基本上,它不会很快消失。
- 如果您遇到任何问题,可以轻松寻求帮助或专家支持。
Easy Digital Downloads(通常缩写为 EDD) 并不像 WooCommerce 那么受欢迎。从数字上看,它只为 BuiltWith Top Million 的约 0.2% 提供支持。但这并不值得嘲笑,它在销售数字产品的电子商务商店中相当受欢迎。
顾名思义,Easy Digital Downloads 是为处理数字产品而构建的,尽管它现在确实为实体产品提供了基本的支持。例如 WooCommerce:
- Easy Digital Downloads 拥有官方和第三方扩展程序市场。 Easy Digital Downloads 于 2017 年将其托管市场纳入内部,但您仍然可以找到大量第三方附加组件。
- EDD 背后的公司 Sandhills Development 虽然规模不如 Automattic,但仍然相当成熟。除了 EDD,它还有 Restrict Content Pro 和 AffiliateWP 等插件。
您可以使用 WooCommerce 和 Easy Digital Downloads 销售什么?
好的,尽管我们一开始给您的是简化版本,但您可以同时使用 WooCommerce 和 Easy Digital Downloads 来销售实体和数字产品。
话虽如此,但这仍然是一条好的经验法则,原因如下:
- 虽然您可以使用 Easy Digital Downloads 来销售实体产品,但它仍然是为数字产品而构建的,因此对实体产品的支持永远不会像 WooCommerce 那样详细。
- WooCommerce 有很多功能根本不适用于数字产品。基本上,对于纯数字商店来说,有很多不必要的功能是不必要的。
- 虽然两者都支持软件许可证密钥,但大多数开发人员似乎更喜欢 Easy Digital Downloads 的许可证密钥和订阅方法。 EDD 的软件许可模块会定期更新。
关键要点:
- 如果您的商店主要销售数字产品,仅销售少量实体产品,那么 Easy Digital Downloads 可能是您的最佳选择。
- 如果您的商店主要销售实体产品,您可能会想要 WooCommerce,因为 Easy Digital Downloads 仅适用于基本的实体运输。如果您决定将来要销售一些数字产品,您仍然可以使用,因为 WooCommerce 确实支持数字产品。请务必查看我们关于 WooCommerce 订阅的深入指南。
您可以使用哪些支付网关?
当谈到知名支付网关时,您可能不会注意到 WooCommerce 与 Easy Digital Downloads 之间的任何区别。也就是说,这两个插件都支持以下知名品牌:
- PayPal
- 支付宝 Alipay
- 微信支付 WeChat Pay
- Stripe
- Authorize.net
- 2Checkout
话虽如此,我们想强调的是,WooCommerce 和 Easy Digital Downloads 都免费提供 Stripe 和 PayPal 网关 (过去,EDD 收取 89 美元的 Stripe 访问费用) 。
使用 Square?请查看我们的深入比较博客文章:Stripe 与 Square 。
此外,如果您需要不同的支付网关 (例如特殊的本地支付网关),WooCommerce 凭借其受欢迎程度拥有更广泛的扩展。
您可以找到大量适用于 Easy Digital Downloads 的第三方支付网关列表,但其中许多都没有得到很好的维护。
关键要点:
- 两者都支持所有主要的支付网关。
- WooCommerce 为您提供更多免费支付网关。
- 由于 WooCommerce 的流行,它对较小的本地网关提供了更好的支持。
有哪些可用的附加组件和主题?
由于其受欢迎程度,WooCommerce 拥有更多插件和主题选择。例如,一些快速搜索会出现:
- WordPress.org 上有约 5,600 个 WooCommerce 插件,而 Easy Digital Downloads 上有约 600 个
- CodeCanyon 上有约 2,700 个 WooCommerce 插件,而 Easy Digital Downloads 上有约 300 个
当然,您不需要数千个插件 – 您只需要几个关键插件,或者只需要此精选列表中最好的 WooCommerce 插件。因此,这两个数字之间的差异不一定会影响您的决定。
这里的想法只是为了说明 WooCommerce 拥有更大的扩展市场,如果您需要一些特殊的利基功能,这可能会有所帮助。
话虽如此,Easy Digital Downloads 扩展了您销售数字产品所需的所有重要功能,并提供了许多美观的主题。
关键要点:
- WooCommerce 拥有更大的附加组件和主题市场。
- 这可能并不意味着现实生活中有任何差异,因为您可能只需要几个关键插件 – 您需要自己检查每个解决方案是否可以通过核心功能或附加组件提供必要的功能。
一个插件比另一个插件更容易使用吗?
这两个插件都可以轻松创建电子商务商店,并且可用性没有太大差异。如果您可以使用 WooCommerce,那么使用 Easy Digital Downloads 应该不会有问题 (反之亦然) 。
如果您想比较使用每个插件创建商店的工作原理,我们为每个插件编写了详细的教程:
- WooCommerce 教程
- Easy Digital Downloads 教程
这两个教程都会带您了解创建电子商务商店的整个过程,让您了解这两个插件的易用性。
关键要点:
- 这两个插件都可以轻松地使用 WordPress 创建电子商务商店。
WooCommerce 与 Easy Digital Downloads:定价
最后,我们来谈谈价格……
虽然两个核心插件都是免费的,但无论你选择哪个插件,你几乎都需要购买至少几个高级扩展。
不幸的是,没有统一的规则来规定哪种车更便宜——这有点像问 「红色汽车比蓝色汽车便宜吗?」 。答案是,这取决于……
由于 Easy Digital Downloads 在 2016 年底涨价,单个 WooCommerce 扩展通常会便宜一点,有时价格会比较便宜。例如:
- WooCommerce 付费支付网关通常花费 79 美元,但 Easy Digital Downloads 花费 89 美元。
- WooCommerce 软件许可价格为 129 美元,定期付款价格为 199 美元。在 Easy Digital Downloads 上,软件许可起价为 99.50 美元,定期付款价格为 199 美元。
不过, Easy Digital Downloads 也出售捆绑包,这可以为你节省一大笔钱。例如,你可以以第一年 499.50 美元的价格获得所有扩展程序的使用权,用于无限数量的网站(之后每年 999 美元),这可以为你节省一大笔钱,尤其是在多个网站上:
虽然有多个 WooCommerce 捆绑包,但没有什么能与 Easy Digital Downloads 捆绑包所获得的价值相媲美。
因此,如果您需要使用大量扩展,尤其是在多个网站上,Easy Digital Downloads 的捆绑方法实际上可能会使其更实惠。
关键要点:
- 关于 WooCommerce 和 Easy Digital Downloads 哪个更便宜,没有硬性规定。
- 单个 WooCommerce 扩展似乎通常会便宜一些。
- Easy Digital Downloads 的捆绑包可能会使其更实惠,特别是当您需要大量扩展或经营多家商店时。
电子商务表现
要记住的一个非常重要的方面是性能。电子商务 WordPress 网站要求很高,会产生大量绕过缓存的动态页面加载。它们的功能很像会员制网站,我们有一篇专门介绍托管方面的注意事项的文章。
由于 Easy Digital Downloads 的方法更加专注,因此它通常具有更好的开箱即用性能。例如,这是 Kinsta 上优化的 Easy Digital Downloads 商店,加载时间不到 600 毫秒。
如果我们看一下全新安装的 WooCommerce 与 Easy Digital Downloads,我们也可以看到差异。我们设置了一个包含单一产品、购物车的商店页面,并进行了一些测试。
全新安装 WooCommerce
我们全新未优化的 WooCommerce 安装在 774 毫秒内加载。以下是在商店页面上加载的八个 WooCommerce 脚本:
/plugins/woocommerce/assets/css/woocommerce-layout.css
/plugins/woocommerce/assets/css/woocommerce-smallscreen.css
/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js
/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js
/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js
/plugins/woocommerce/assets/js/frontend/woocommerce.min.js
/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js
/?wc-ajax=get_refreshed_fragments
WooCommerce 网站 (尤其是大型网站) 有时会遇到脚本加载时间问题 /?wc-ajax=get_refreshed_fragments
。 WooCommerce 中的购物车片段功能和/或 AJAX 请求用于在不刷新页面的情况下更新购物车总额。问题是此请求无法缓存,有时需要付费。
改进此问题的一个选项是取消脚本的排队。您甚至可以在特定页面上执行此操作,例如最重要的页面,即主页。当然,这不是必须的,但可以提高速度。您可以 在 GitHub 上看到此问题 以及可以使用的取消队列函数的示例:
add_action( 'wp_enqueue_scripts', 'dequeue_woocommerce_cart_fragments', 11); function dequeue_woocommerce_cart_fragments() { if (is_front_page()) wp_dequeue_script('wc-cart-fragments'); }
其他一些替代方案是使用性能插件,该插件允许您轻松禁用购物车片段功能或 JavaScript 购物车解决方案。如果您好奇,当启用 WooCommerce 时,上述所有八个脚本也会在整个站点加载。
全新安装 Easy Digital Downloads
我们全新未优化的 Easy Digital Downloads 安装程序在 717 毫秒内加载完成。与 WooCommerce 相比,总加载时间减少了 7.36% 。商店页面上也只加载了两个 Easy Digital Download 脚本:
/plugins/easy-digital-downloads/templates/edd.min.css
/plugins/easy-digital-downloads/assets/js/edd-ajax.min.js
因此,虽然没有太大的区别,但就商店页面上加载的内容而言,EDD 肯定更轻量。启用 EDD 后,上述两个脚本也会在整个网站范围内加载。
优化电子商务性能
如果优化得当,Easy Digital Downloads 和 WooCommerce 都可以快速加载。但是,WooCommerce 通常需要更多调整和针对 WooCommerce 优化的托管。我们的 WordPress 团队每天都在处理高流量 WooCommerce 和 EDD 站点的优化。我们已经见识过这一切。以下是我们进一步寻找性能和功能之间完美平衡的几种方法:
- 我们拥有快速的服务器级页面缓存,并制定了规则以确保 WooCommerce 和 EDD 功能正常。
- 默认情况下,某些不应缓存的页面 (例如购物车、我的帐户和结帐) 不会被缓存。
woocommerce_items_in_cart cookie
当检测到或时,用户会自动绕过缓存,edd_items_in_cart
以确保结账过程顺利且同步。
您应该使用 WooCommerce 还是 Easy Digital Downloads?
最后还是回到我们在介绍中设置的简单差异:
- 对于主要销售实体产品的商店来说,WooCommerce 可能是最好的选择。
- 对于主要销售数字产品的商店,尤其是那些需要软件许可证的产品,Easy Digital Downloads 可能是最好的选择。
您的商店的独特需求可能会逆转趋势,使一个插件成为比另一个插件更好的选择,但上述内容对大多数商店来说都是一个很好的经验法则。
发表回复