Workarea商务平台概述

预计未来几年全球零售电子商务销售额将迅速增长,从2019 年的3.53 万亿美元增加到2023 年的超过6.54 万亿美元。需求的巨大增长带来了一系列复杂的困难,需要专业的解决方案。企业和中端市场的零售商必须接受更高的流量水平,改进他们的分析,并为快速产品发布提供灵活性。 Workarea 商务平台是Magento、Salesforce 和Shopify 中相对较新的一个,它正在将自己营销为一种高度适应性和定制化的产品,具有复杂的技术堆栈,以应对手头的困难。

Workarea 商务平台

在2017 年推出Workarea 品牌之前,商务和运营管理系统供应商被称为WebLinc,它已经花费了20 多年的时间开发解决方案以优化电子商务流程并提高客户生产力。近年来,Reformation 和Lonely Planet 等几家大公司已经使用Workarea 来替换他们的旧平台。

Workarea 商务平台是一个开源程序,它将商务、内容、站点搜索和洞察结合到一个应用程序中。 Workarea 提供了许多工具来帮助商家建立和管理他们的企业,包括集成的内容管理和洞察分析。零售商可以在线展示他们的商品、接受付款并创建同时满足B2B 和B2C 行业的在线店面。

Workarea 商务平台提供了其他平台只能通过集成或针对特定需求使用单独的专用解决方案(例如商业智能仪表板)提供的广泛修改。

该公司通过添加商业插件(如B2B、订阅和多站点管理)提供基于开源版本的云服务,并为商家提供完整的云托管和技术运营,以运营企业商务平台。

由于商家必须确保他们选择的电子商务平台不会成为增长障碍,因此评估他们选择的平台将对公司及其消费者的所有要素产生的影响非常重要。

特点

商务管理

每个商家都有一个目录或可用产品列表。这些对象通常是具有实物库存的实际商品,但它们也可能是无形的东西,如数字下载、保修和维修时间单位或技术援助等服务。通用信息保存在产品上,而项目变体信息存储在嵌入的变体中。每个变体都有一个SKU,它是零售商提供的ID,用于编码变体的独特功能并在Workarea 系统和其他系统中识别商品。

Workarea 行政提供的销售功能包括:

  • 搜索、建议和分析自动化
  • 导航、内容、页面、类别、搜索结果修改、建议设置、价格和折扣都是可配置的。

管理员可以控制向客户展示哪些商品,以及展示地点、时间和方式。

内容管理

有效的内容管理对于某些市场领域的品牌认知成功至关重要。业务用户能够通过拖放界面创建、修改、预览和发布材料。 HTML 代码、Ruby 实用程序和资产组成了内容块。系统支持开箱即用的多种内容块类型,包括图像、文本、视频、按钮、分类和引用。更多技术用户可以使用内容块DSL 来扩展和修改各种内容块类型。

Workarea 允许用户完全控制页面,因为CSS 和JavaScript 可以直接提交给它。

Workarea SEO 管理还旨在通过使业务用户能够调整关键的SEO 元素(例如页面标题、图片alt 标签和元描述)来最大限度地提高搜索引擎的曝光率。

搜索管理

Workarea 中的默认目录搜索是一个强大且适应性强的工具。产品结果、过滤器、种类和分页都包含在类别和搜索结果页面上。

店面搜索将商品与客户请求相匹配。搜索设置(术语方面、范围方面、字段提升和产品流行度乘数)允许管理员更改所有搜索的结果。他们还可以使用搜索修改来定制特定查询,例如突出显示的商品、产品规则和查询重写。管理员通过为每个类别定义突出显示的商品和产品标准来构建类别逻辑,类似于定义搜索自定义的方式。他们还可以自定义每个类别的短语、范围和默认排序。 Workare 的本地产品建议是店面中另一个有效的营销搜索选项。购物者在整个店面的各种场景中推荐了产品。更改与给定搜索查询匹配的文档(匹配)和/或每个文档与查询匹配的程度也是可能的(相关性)。

分析和洞察

经营在线商店的企业或技术用户可能会全面了解整个店面的消费者体验,从而找到增长前景。

Workarea 使用称为Metrics 的流程监控站点的活动。可以每天或每周收集有价值的信息,例如SKU 和产品级别的目录活动、订单生命周期、折扣利用率和搜索数据等。 Workarea 管理员中的大多数报告和见解都基于此数据。

虽然Workarea 提供对系统内部基本数据点的测量,但不同的团队可能对度量或关键绩效指标(KPI) 有不同的定义。开发人员应该设计一个新的度量类来表示适当数据库中的集合,以适应这种定制。当然,开发人员应该完全控制如何收集每个新度量。

Workarea 包含各种有价值的报告,可用于确定在线商店最准确的绩效指标。可以在开发人员的帮助下生成新报告,以检查通过指标或数据库中的任何其他集合获得的数据。

Workarea限制

技术

Workarea开发有一个学习曲线,某些基本模块没有足够的文档。

活跃的商家gem 处理支付网关交互。增强Workarea 支付模型以满足个别网关实施需要一些编程工作。

此外,如果系统架构基于单页应用程序框架(SPA),Workarea 的前端开发可能更具适应性。

设计和内容管理

由于Workarea 仅提供几个示例店面主题,因此潜在商家几乎肯定会希望个性化前端体验。

系统中只有几个预构建的内容块可用。因为它们是连续排列的,管理员可能难以处理结构复杂的大型设计。例如,如果某个布局需要将文本结构化为三列,则必须定义不同的自定义内容块类型。

WYSIWYG 编辑器是另一种管理材料的方法。然而,它只提供了极少的功能:无法处理照片、没有边距控制、没有复杂的字体样式等等。虽然这些操作可以以HTML 格式手动完成,但它们显然需要一些技术知识。

Workarea 商务云

Workarea 商务云是一种高度可扩展的SaaS 产品,它在Workarea商务平台的开源核心和基于云的托管之上提供附加功能。

了解托管解决方案会更安全地了解客户的敏感数据至关重要。

Workarea 商务云在基本功能方面包含许多市场领先的功能(此处不详)。让我们来看看可能使其成为任何零售企业的绝配的一些最有利的功能:

  • 升级是无缝的。由于平台是SaaS,Workare 每季度都会在后台发布几个新功能。
  • 支持团体。他们每周7 天、每天24 小时都可以处理可能发生的任何问题。
  • 增加可扩展性。 Workarea 商务云站点托管在至少三个独立的可用区中,为企业客户提供了更大的可扩展性,并消除了对本地系统使用其电子商务网站的要求。
  • 使用动态缓存的CDN。这使Workarea 能够从最近的位置向客户提供最多的材料。
  • 最高级别的PCI 合规性和安全性。这保证了敏感信息被安全地接受、处理和发送。

技术视图

该平台基于一系列主要的开源技术,大大简化了开发并使在线商店能够快速可靠地运行:

  • Ruby 编程语言和Ruby on Rails Web 框架
  • Mongoid 对象文档映射器和MongoDB文档数据库
  • 全文搜索引擎Elasticsearch
  • Sidekiq Ruby on Rails
  • Redis 中的后台作业,除其他外,存储Sidekiq 工作队列,保存建议,并充当Rails 缓存。
  • 中的Haml 样式表模板
  • 的SCSS
  • 基于BEM
  • 实用程序库Lodash
  • 使用jQuery

MongoDB 和Elasticsearch 形成有效的合作伙伴关系

MongoDB,一个NoSQL 数据库管理系统,是主要的技术因素之一。大多数电子商务平台都使用MySQL 等关系数据库管理系统。主要实体的敏捷转换变得很麻烦,因为它们具有固定的模式并且升级它们涉及代码改造。另一方面,NoSQL 使数据建模更加实用,因为它可以很好地扩展。 NoSQL 的一个明显缺点是在处理复杂查询时性能不佳。由于其查询能力和速度,Workarea 将MongoDB 与Elasticsearch 结合在一起。

部署和源代码

在2019 年9 月开源之前,该平台是经过多年深入研究而创建的,重点是整个系统的底层工程。现在可以在GitHub 上访问的代码结构良好,但由于平台的综合性,对于Rails 或电子商务领域的新手来说,理解这些代码可能会很耗时。

因为没有人愿意在没有先测试的情况下投资任何东西,所以可以使用Docker 使用单个命令在本地部署程序。 Google Cloud、Azure 和Amazon Web Services 都是托管Workarea 商务平台(AWS) 的选项。然而,由于托管产品商务应用程序很复杂,许多商家将希望创建自己的云服务。

尽管Workarea 应用程序可能会在Windows 上进行配置,但该平台托管并针对在Unix 操作系统(包括macOS)上的使用进行了优化。许多Workarea 功能依赖于熟悉这个shell。 Workarea 具有出色的命令行界面,可帮助构建新站点以及管理现有站点(CLI)。

测试是软件开发生命周期中的一个重要阶段。由于Workarea 平台非常广泛,因此手动评估它会很费力并且容易出现人为错误。由于这些原因,Workarea 包含一个完全自动化的测试套件。测试是用Minitest 编写的,并遵循Rails 应用程序测试规范,并进行了一些修改。

两位热心的Ruby 专家Tom Scott 和Curt Howard 宣布Workarea 修复和发布。

许多自定义选项

Workarea旨在扩展和调整以满足最复杂的电子商务要求。 Workarea 允许对面向客户(布局和模板)和后端业务逻辑(折扣类型、产品计算器、店面搜索、中间件等)的广泛定制。

由于该平台是作为Rails 引擎的集合创建的,因此适用Rails 引擎定制说明。 Workarea 平台严格遵守Rails 原则,使其易于学习。 Workarea 还具有Rails 装饰器,它为Rails 开发人员提供了一种简单而熟悉的方式来自定义Ruby 类并维护直接的升级路径。

Workarea 的功能通过插件库得到增强。这些插件提供从额外内容块到愿望清单到支付网关连接的任何内容。

Workarea 是一个强大而强大的REST API,可以轻松连接其他应用程序和无头商务,并让开发人员能够做出技术选择。

总结

由于其设计简单、可扩展和易于集成,Workarea 对于更成熟的平台来说是一个有吸引力的选择。另一方面,企业应该准备好投资该平台。它要么是基于SaaS 的云解决方案,要么是开源版本,这需要大量的时间投入,但会降低财务成本。

Workarea 为精通技术的公司所有者提供了灵活性以及扩展和管理在线销售的能力,Workarea仪表板使业务用户能够监控公司销售工作的关键组成部分。

Workarea 提供一个可定制的店面,其中包含所有开箱即用的工具来管理目录、个性化在线店面,并为以结果为导向的营销人员和商家开始销售。借助简单的拖放工具,业务用户可以完全创造性地控制其网站的外观和功能。由于其坚固可靠的界面,该系统操作简单。

Workarea 为敏捷开发人员提供了熟悉且最新的技术堆栈、干净且模块化的代码库以及充足的创新空间。

Workarea具有令人难以置信的适应性。但是,由于它还比较年轻,它提供的社区支持不如其他平台多。尽管如此,社区仍在发展,专门的客户成功团队通常会在一两天内回复论坛查询。虽然建立Workarea 需要使用专家Ruby 开发人员,但一旦平台启动并运行,它就会提供大量全面的功能。

加入世界顶尖前 1% 的自由领人才网络

领类将顶尖前1%的自由领程序员和设计师与世界各地领先品牌以及初创企业联系起来。我们专注于需要高技术人才和问题解决者的复杂且具有挑战性的一级项目。
经验丰富的项目经理正在审查从领类上聘请的自由软件工程师在软件开发项目上的进展 blog.join_marketplace.your_way经验丰富的自由 UI/UX 分析师在舒适的家中远程工作,并领类上完成 UI/UX 和产品设计项目 blog.join_marketplace.freelance_jobs