关闭

女兔帮

评论:Saleor 与 Medusa 两大开源无头电商平台 Medusa 和 Saleor

更新时间:2025-02-14 03:23:09 浏览:

评论: 与 两大开源无头电商平台 和

美杜莎 vs. 塞尔

电子商务客户通过各种媒介与平台互动,从手持电话到工作场所笔记本电脑和平板电脑。作为开发人员,我们的目标是设计出我们所能提供的**用户体验。这正是无头商务的用武之地。

和 是两个开源业务堆栈,为杂货和小工具电子商务商店提供支持。以下是一份简短指南,可帮助您为电子商务商店选择合适的堆栈。

美杜莎

它基于 Node.js,将自己定位为开源替代方案。它以简单易用和开发人员友好为荣,易于设置和扩展。它提供了一系列功能,熟悉它的人会知道基本版本中缺少这些功能,例如多区域支持和集成的更好的容错搜索。该团队积极维护此堆栈,并经常立即响应对它的支持请求。

A 撰写本文时,最新版本为 1.2.1

销售员

基于和,将的力量带入开源电子商务的世界。定位为 2 的替代品,随着 Adob​​e 淘汰 1,商店所有者面临迁移到 2 的高昂前景,声称它同样好,甚至更好,而且相对便宜。,是另一个流行的开源无头商务堆栈,它承诺通过使用标准框架(如、Next.js 等)开源所有内容,让开发人员保持专注。该软件维护堆栈,可通过 .NET 获得支持和问题。2022 年 3 月 2 日,他们发布了 3.1.2 版。

以下是两个项目之间的**数字比较

对比

财产

销售员

美杜莎

项目

无标题

提到

四十八

93

星星

15.ZK

星级环比增加

2.1%

33.4%

活动

9.8

9.8

最新提交

大约 18 小时前

4天前,

语言

执照

GNU 通用公共许可证 v3.0 或更高版本

我的执照

API

REST API

无头架构

选择简单至上。秉承这一理念,店面和管理页面使用 REST API 与基于 Node.js 的 服务器进行交互。

前端可以用你选择的框架来编写,从React到React-,而强大的后端可以不断改进和增强。

用于与核心交互。注重灵活性。

参见 above.io

两者都带有基于 Next.js 的前端,可供您开始开发。稍后将详细介绍前端。

内核可定制性

作为开发人员,您可能希望实现新的用例。例如,添加一个允许潜在买家提交密封投标的竞标系统。有几种此类业务特定需求和用例可能需要您扩展核心。

它的构建考虑了抽象。它不是将所有大型功能和系统组装成一个,而是提供了一个抽象层,使开发人员可以轻松集成任何第三方服务,而无需使用黑客解决方案。

这种抽象还使您能够更自由地选择使用哪些服务来实现不同的功能。

在 yarn 中添加插件就像 yarn add

,yarn。这几乎将您的插件与核心集成在一起。插件和核心都运行在同一个进程空间中。

通过双重方法,您可以将其作为插件或应用程序与核心集成,后者在核心之外运行并通过核心集成到核心中。前者允许您以与核心相同的权限直接访问数据库,而后者仅通过核心访问数据。这种架构允许管理员用户在检测到恶意活动后立即轻松阻止和停止恶意活动。

每个突出的特点核心特征

这两个平台都具有现代电子商务堆栈所需的所有主要功能,例如搜索、支付网关、内容管理,但也存在一些细微的差别。

搜索

搜索对于向外界展示您的目录至关重要。它可以帮助客户直接找到他们需要的东西,而无需走遍整个商店。

允许您将您选择的任何搜索引擎集成到平台中。它已与搜索系统集成,例如或,为客户提供直观的搜索体验。

使用 ,您可以使用其端点对标题和描述执行基本搜索查询。但是,它目前没有针对 等搜索引擎的现成插件。在撰写本文时,搜索功能即将推出。

支付网关

目前支持 、、 和 Adyen。您还可以轻松集成其他支付网关,因为整个逻辑都是为第三方支付提供商抽象的。

除了 、 和 Adyen 之外,还通过插件为 等区域支付网关提供额外支持。

CMS 集成

良好的 CMS 可确保内容井然有序,方便读者和搜索引擎访问。这对于电子商务商店至关重要,因为它有助于提高自然访问量,进而提高销量。

两者都提供基本的 CMS 支持。其中包括产品图像和描述字段。

此外,还有针对无头开源 CMS 的详尽集成指南,例如 和 。事实上,带有预装在 CMS 中的店面,所有内容都在服务器和

目前已记录对它的支持(博客文章),以及插件。

其他功能

机器人集成

机器人是用户体验不可或缺的一部分。它们帮助客户快速进入转化渠道。

已经有一个现成的 Slack 集成插件。使用此插件,每次客户在您的 Slack 工作区中收到订单时,您都可以收到订单通知。

目前,您需要使用机器人等服务来连接到第三方机器人。

从以下位置迁移

如果您正在运行并希望在拥有整个堆栈的同时降低成本,或者需要 不允许您创建的自定义功能(例如自定义结帐流程),那么 是一个不错的选择。有一个插件可用于将产品和系列从您的商店无缝迁移到 。

目前尚不存在使用标准迁移方法(例如插件或附加组件)的情况。但是,您可以编写插件并利用查询来创建批量导入器。

容器化和微服务就绪

支持容器进行生产部署。您可以在此处查看。因此它几乎是即插即用且可部署的。它允许您一次性部署包含所有逻辑、店面和管理面板的后端。

如果您正在构建基于微服务的大型解决方案,那么开箱即用的容器化方法可以提供帮助。它使用 进行容器化,因此您可以轻松地将其部署到基于云的容器服务(例如 (ECS))。您可以从 中下载该平台,只需一次设置即可立即开始试验。

市场整合

专业数字市场蓬勃发展

你可能感兴趣的