作者都是各自领域经过审查的专家,并撰写他们有经验的主题. 我们所有的内容都经过同行评审,并由同一领域的Toptal专家验证.
马克西姆Sterjanov的头像

马克西姆Sterjanov

Maxim是一名专业的敏捷项目经理, IT顾问, 以及拥有14年经验和扎实技术背景的团队领导.

分享

全球零售电子商务销售额 预计增长 未来几年将以快速的速度从3美元上涨.从2019年的53万亿美元降至超过6万亿美元.2023年将达到54万亿美元. 需求的巨大增长带来了一系列复杂的挑战,需要专门的解决方案. 企业和中端市场零售商需要适应不断增长的客流量, 提高他们的分析能力, 为快速推出产品创造灵活性. 比如Magento, Salesforce, 和Shopify, 一个相对的新来者——工作区商务平台——将自己定位为一个高度灵活和可定制的产品,拥有先进的技术堆栈,可以应对手头的挑战.

工作区商务平台

在2017年推出工作区品牌之前, 这家商业和运营管理系统提供商名为WebLinc,在设计简化电子商务流程和提高客户生产力的解决方案方面工作了20多年. 近年来,众多国际品牌如 改革孤独星球 已经实现了Workarea来取代他们以前的平台.

开源工作区商务平台统一了商务, 内容, 网站搜索, 以及对一个应用程序的洞察. 具有集成的内容管理和洞察数据, Workarea提供了各种工具来帮助商家建立和运营他们的业务. 零售商可以在网上展示产品, 支付流程, 让他们的在线商店同时适用于B2B和B2C市场.

工作区商务平台提供了全面的定制,而其他平台只能通过集成或使用分离的组件来提供这些定制, 针对特定需求的特殊解决方案-例如, 商业智能仪表板.

该公司提供 云产品, 它通过添加额外的高级插件(包括B2B, 订阅, 以及多站点管理),并为商家提供完整的云托管和技术运营,以运行企业商务平台.

对于商家来说,确保他们选择的电子商务平台不会成为增长瓶颈是至关重要的, 值得考虑的是,他们选择的平台将对业务及其客户的各个方面产生影响.

工作区的主要特征

工作区商务的主要特点

商务管理

每个零售商都维护一个目录,或销售商品的列表. 这些项目通常是实物库存的实物商品, 但它们也可能是无形的东西,比如数字下载, 保证, 以及维修时间单位或技术支持等服务. 共享的详细信息存储在产品中, 项目变量的详细信息存储在嵌入式变量中. 每个变体存储一个SKU, 零售商提供的ID,用于编码变体的不同细节,并在整个Workarea系统中标识该商品, 以及跨其他系统.

工作区的管理提供了一种销售能力,包括:

  • 自动化:搜索、推荐和分析
  • 配置:导航, 内容, 页面, 类别, 搜索结果定制, 建议设置, 定价, 和折扣

管理员可以管理向消费者展示哪些产品, 以及在哪里, 当, 以及它们是如何出现的.

内容管理

有效的内容管理对于在选定的利基市场中获得品牌认知度的成功至关重要. 业务用户具备创建的功能, 编辑, 预览, 并通过简单的拖放方式发布内容. 内容块由HTML代码、Ruby helper和资产组成. 开箱即用, 系统支持不同的内容块类型, 包括图像, 文本, video, button, 分类, 和报价. 更多的技术用户可以使用内容块DSL来扩展和增强可用的内容块类型.

工作区使用户可以完全控制页面, 因为CSS和JavaScript可以直接上传到页面.

工作区SEO管理也是为搜索引擎的高可见性而设计的, 允许业务用户管理重要的SEO标签,如页面标题, 图像Alt标签, 和元描述.

搜索管理

工作区的默认目录搜索是一个强大而通用的工具. 类别页面和搜索结果页面共享包含产品结果的类似UI, 过滤器, 排序, 和段落码.

店面搜索将产品与购物者输入的查询相匹配. 管理员可以通过搜索设置术语方面定制所有搜索的结果, 范围方面, 场增强, 和产品人气乘数. 他们还可以通过搜索自定义来定制特定的搜索, 包括特色产品, 产品的规则, 查询重写. 管理员通过为每个类别设置特色产品和产品规则来定义类别逻辑, 类似于搜索自定义的管理. 他们还可以为每个类别设置术语方面、范围方面和默认排序. Storefront的另一个强大的营销搜索功能是Workarea的本地产品推荐. 在整个店面的不同环境中,产品被推荐给购物者. 系统进一步允许更改哪些文档匹配给定的搜索查询(匹配)和/或每个文档匹配查询的程度(相关性)。.

洞察和分析

经营在线商店的企业或技术用户可以访问整个店面的客户旅程的整体视图,以便确定增长机会.

工作区通过称为Metrics的机制跟踪站点的活动. 有价值的信息,如SKU和产品级别的目录活动, 订单生命周期, 折扣的使用, 搜索数据, 等, 可以按天或按周汇总吗. 这些数据是工作区管理中大多数报告和见解的来源.

而Workarea提供了系统内关键数据点的度量, 不同的团队可能对度量标准或kpi有不同的定义. 要处理这种定制, 开发人员应该创建一个新的度量类来表示相关的集合 数据库. 当然,开发人员还应该控制收集新指标的方式.

工作区提供了许多有用的报告,可以用来找出在线商店最精确的性能指标. 在开发人员的帮助下, 可以创建新的报告来分析通过度量收集的数据, 或者数据库中的任何其他集合.

工作范围的限制

技术

在工作区开发中有一个学习曲线, 一些核心模块有极简的文档.

支付网关交互委托给active_merchant gem. 为了适应特定的网关实现,需要一些开发工作来增强工作区支付模型.

此外, 如果系统架构是在单页应用程序(SPA)的框架中,那么工作区域前端开发将更加灵活。.

设计和内容管理

工作区有数量有限的示例店面主题, 因此,潜在的商家很可能希望定制前端体验.

系统提供了数量有限的预构建内容块. 它们是按顺序放置的,因此管理员有时很难管理复杂的 设计 结构复杂. 例如, 如果一个特定的布局需要在三列中格式化文本, 然后必须创建单独的自定义内容块类型.

所见即所得编辑器代表了管理内容的另一种方式. 然而, 它只提供非常基本的功能:无法处理图像, 没有利润管理, 没有高级字体样式, 等. 尽管可以在HTML模式下手动执行这些任务, 这显然需要一些技术技巧.

工作区商务云

工作区商务云是一个高度可扩展的SaaS产品,它包括工作区商务平台开源核心和基于云的托管之上的扩展功能.

注意这一点很重要, 使用托管解决方案, 客户的敏感数据通常会更加安全.

在核心功能方面, 工作区商务云具有一系列市场领先的功能(这里无法详细介绍)。. 让我们回顾一下它的一些更有益的方面,这些方面可能会使它很适合任何零售业务:

  • 无缝升级. 因为平台是SaaS, 工作区每季度都会在后台推出许多新功能.
  • 支持团队. 他们24小时随叫随到,解决任何可能出现的问题.
  • 更大的可伸缩性. 工作区Commerce 云站点至少托管在三个不同的可用性区域中, 为企业客户提供更好的可伸缩性, 而不需要内部系统来使用他们的电子商务网站.
  • 带有动态缓存的CDN. 这使得工作区可以从离客户最近的位置提供最重的内容.
  • Tier 1 PCI合规性 & 安全. 这保证了敏感信息的安全接收、处理和传输.

从技术角度看工作区域

工作区商务技术栈

该平台建立在一系列领先的开源技术之上, 大大方便了开发工作,使网店运营快捷可靠;

  • Ruby语言和Ruby on Rails web框架
  • MongoDB文档数据库和MongoDB对象-文档映射器
  • Elasticsearch全文搜索引擎
  • Ruby on Rails Sidekiq后台作业
  • Redis存储Sidekiq作业队列, 为推荐提供存储, 并用作Rails缓存, 除此之外.
  • Haml模板
  • SCSS样式表
  • 基于bem的UI组件
  • Lodash实用程序库
  • jQuery DOM操作和Ajax库

强大的联盟:MongoDB与Elasticsearch

其中一个关键的技术考虑是NoSQL数据库管理系统MongoDB. 大多数电子商务平台使用关系数据库管理系统,如MySQL. 因为它们有固定的模式,更新它们需要修改代码, 主要实体的敏捷转换变得笨拙. 另一方面,NoSQL使 数据建模 更实用,因为它被设计得很好. NoSQL的一个明显缺点是在处理复杂查询时性能不足. 出于这个原因, Workarea将MongoDB与Elasticsearch配对,因为它的查询强度和速度.

MongoDB和Elasticsearch在Workarea中结合

源代码和部署

在该平台于2019年9月开源之前, 它是通过多年专注于整个系统底层工程的专门研究开发出来的. 现在可以在GitHub上获得, 代码结构良好,但由于平台的全面性,对于Rails或电子商务领域的新开发人员来说,学习起来可能很耗时.

No one is ready to invest in something before trying it; therefore, 该软件可以在本地安装,只需一个 一行命令和Docker. 工作区商务平台可以使用谷歌云托管, Azure, 和亚马逊网络服务(AWS). 然而, 由于托管产品商业应用程序是复杂的, 许多商家将希望选择自己的云服务.

虽然理论上可以在Windows上提供工作区应用程序, 该平台托管在Unix操作系统(包括macOS)上,并为其设计使用。. 许多工作区特性依赖于对这个shell的熟悉程度. 加快新网站的发展,并协助管理现有网站, 工作区提供了一个很好的命令行界面(CLI).

测试 是软件开发生命周期的关键阶段吗. 工作区平台是全面的, 因此, 手动测试很困难,而且容易出现人为错误. 由于这些原因,工作区包含了一个完全自动化的测试套件. 测试使用Minitest编写,并遵循测试Rails应用程序的约定, 通过一些扩展.

工作区域补丁和发布由热情的Ruby专家Tom Scott和Curt Howard宣布.

无数的定制选项

工作区意味着扩展和定制,以适应复杂的电子商务需求. 工作区支持对面向客户的特性(布局和模板)和后端业务逻辑(折扣类型)进行深度定制, 产品计算器, 店面的搜索, 中间件, 等.).

该平台是作为Rails引擎的集合构建的, 所以Rails关于定制引擎的指南是适用的. Workarea平台严格遵循Rails约定,这使得它易于学习. 工作区还包括Rails装饰器,为Rails开发人员提供了一个简单而熟悉的路径来定制Ruby类并维护简单的升级路径.

工作区通过插件库扩展功能. 这些插件添加了从附加内容块和愿望列表到支付网关集成的所有内容.

工作区提供了丰富而强大的REST API, 它允许与外部应用程序无缝集成, 支持无头商务, 并授权开发人员做出技术决策.

结论

工作区由于设计简单,是更成熟的平台的一个有吸引力的选择, 可伸缩性, 简单的集成. 然而,企业应该准备好投资这个平台. 要么是云解决方案, 哪个是基于saas的, 或者开源版本, 这需要大量的时间投入, 尽管财务成本较低.

对于有技术头脑的企业主来说, 工作区提供了灵活性和扩展和监控在线销售的能力. 工作区域仪表板允许业务用户关注公司销售活动的战略部分.

面向以结果为导向的营销人员和商家, 工作区提供了一个可配置的店面,具有所有开箱即用的功能来组织目录, 定制网上商店, 然后开始销售. 企业用户可以完全控制他们的网站设计和功能, 拖放工具. 该系统是直接使用,由于一个坚实和可靠的界面.

对于敏捷开发人员, 工作区提供了一个熟悉的现代技术堆栈, 干净和模块化的代码库, 还有足够的创作空间.

工作区非常灵活. 然而,由于它相当新,它不像其他平台那样提供那么多的社区支持. 然而,, 这是一个不断发展的社区, 专门的客户成功团队通常会在一两天内回复论坛问题. 而启动工作区需要专业的Ruby开发人员, 一旦平台升起, 它提供了大量的综合特性.

了解基本知识

  • 你所说的B2B商务是什么意思?

    B2B商务简单地指的是在商业实体之间购买和销售产品,比如批发分销商向零售买家销售产品. 这与B2C商务形成对比,B2C商务是指企业向个人消费者销售产品.

  • 电子商务行业的价值是什么?

    全球电子商务行业价值3美元.2019年5万亿美元.

  • 电子商务的发展速度有多快?

    从2020年到2023年,全球电子商务市场规模预计将以平均每年15%的速度增长.

  • 有多少电子商务平台?

    市场上有几十个电子商务平台, 然而, 70%的市场被四家公司占据:Shopify, 款, WooCommerce, 和Squarespace.

  • 为什么我需要一个电子商务平台?

    企业需要一个电子商务平台,以便能够在线与客户进行交易. 电子商务平台帮助企业管理库存, 整合支付方式, 自动开发票程序.

就这一主题咨询作者或专家.
预约电话

世界级的文章,每周发一次.

订阅意味着同意我们的 隐私政策

世界级的文章,每周发一次.

订阅意味着同意我们的 隐私政策

欧博体育app下载

加入总冠军® 社区.