将 Magento 主题与 PWA 店面进行比较
已发表: 2020-10-21目录
随着渐进式 Web 应用程序成为无处不在的 Web 开发的新方法, Magento本身也没有停滞不前,并引入了一种新方法来推动PWA Studio 的更多采用。 为了更好地帮助您更好地理解这种新方法,我们今天的文章将尝试将 PWA 店面与传统的 Magento 主题进行比较,并帮助您确定这种新方法是否真的值得。
了解 Magento 主题
定义
通俗地说,Magento 主题是自定义模板、布局、样式和图像的组合,可为您的店面和 Magento 管理员带来统一的外观和感觉。
这个怎么运作
传统的 Magento 主题遵循继承概念,这意味着自定义 Magento 主题始终构建在 Magento (Blank) 提供的基本主题之上,并且高度依赖于核心 Magento 应用程序的功能。 Magento 主题易于安装和配置,可让您等非技术型商家轻松安装和配置,但由于使用的基础设施(传统 CMS)的固有缺陷,它确实有其自身的一系列限制。
例子
Magento 主题可以在 Internet 上的各种平台上找到,尤其是在 Magento 市场和 ThemeForest 上。 尤其是在 ThemeForest 上,例如,有超过 600 个不同行业的 Magento 主题和模板。
PWA 店面及其不同之处
定义
简而言之,PWA 店面是由 Progressive Web App 提供支持的店面,它是 Web 的最新进步,旨在推动前沿功能和性能增强。
这个怎么运作
与 Magento 主题中采用的继承概念相反,PWA 店面由于其基础设施的连接方式而更加灵活——无头且与 Magento 后端分离。 使用 PWA Studio 等开发工具使该基础架构成为可能,以确保店面本质上是模块化的,并配备了最新的功能和技术。
例子
PWA 店面在可用示例的数量上仍然落后,但它已经到了那里。 对于基本的准系统体验,我们推荐 Magento 的 Venia 店面或我们自己的 Siminia 店面。 如果您想要更吸引人的体验,时尚店面应该适合您,因为它是为时尚行业量身定制的,特别注重视觉效果。
比较 Magento 主题与 PWA 店面
概述
PWA 店面作为一个长期的、实用的、尽管具有挑战性的解决方案更有意义——但这并不意味着 Magento 主题也没有自己的位置,因为它仍然是新的 Magento 商家了解平台和了解 Magento 店面的基础知识,以及引人入胜的店面如何推动更多转化。
Magento 主题 | PWA 店面 | |
---|---|---|
易于安装 | ✓ | X |
主题/店面数量 | ✓ | X |
灵活性和可扩展性 | X | ✓ |
可靠性 | X | ✓ |
特征 | X | ✓ |
表现 | X | ✓ |
成本优势 | ✓ | X |
进入细节
易于安装
传统的 Magento 主题已经过时,但你不能说它没有达到它的目的——即使改变店面外观成为可能,甚至外行人也更容易接受。 使用 Magento 主题的商家可以通过简单地安装/卸载他们自己的 Magento 主题或第三方 Magento 主题来更改其店面的外观。 通过这种方式,商家无需付出太多努力即可提供精美且引人入胜的店面体验。
另一方面,PWA 店面遵循不同的理念(无头 CMS),它重视实用性和功能性而非易用性。 这就是为什么 PWA 店面的典型安装过程对于普通商家而言可能被认为过于技术化并且更面向开发人员。
主题/店面数量
由于继承概念,开发 Magento 主题的开发人员可以拥有一个可靠且方便的基本主题(Blank)作为基础,他们可以用相对较少的精力创建自定义 Magento 主题。 目前各行业有超过 600 个 Magento 主题和模板,而且这个数字至今还在增长。
作为一项相对较新的技术,PWA 店面没有像他们的实力一样拥有数量的奢侈。 PWA 店面缺乏多样性和可用性——从我们作为一直致力于向 Magento 商家提供更多 PWA 店面的解决方案提供商的角度来看——是可以预料的,因为 PWA 店面的整个开发过程并不像它的 Magento 主题对应物。
但是,您可以放心,PWA 店面的数量正在迅速增长,并且可能很快就会超过 Magento 主题的数量。 就我们个人而言,我们有很多 PWA 店面准备在不久的将来投放市场,有效地帮助推动 PWA 店面的采用向前发展。
灵活性和可扩展性
由于 Magento 主题的开发人员只能更改某些主题文件,因此整个开发过程具有限制性。 这不应该影响中小型企业,但对于希望对其店面进行定期外观更改的大型企业来说,这种缺乏灵活性可能会导致进一步的可扩展性问题。
为了解决 Magento 主题的旧可扩展性和灵活性问题,PWA 店面采用无头架构,这是一个将表示层(例如,Magento 店面)与其业务逻辑层(例如,Magento 后端)分离的系统。 正是由于这两个基本层的解耦,在您的店面工作的开发人员可以在开发中获得更好的灵活性,从而使其成为新兴品牌更具可扩展性的方法。
走 PWA 路线的商店积极报告了他们的成功,平均转化率提升达到 52%。
推荐阅读:无头商务,以及它如何使商家受益
可靠性
可靠性是 Magento 主题的关注点。 由于自定义 Magento 主题从父主题继承其大部分文件,并且其后端与其前端紧密耦合,因此对出错的父主题的更新(这种情况很少见但可能)可能会破坏您的整个店面并使您的业务瘫痪连续几天。
相比之下,PWA 店面不是围绕父主题构建的,并且本质上是无头的,这意味着店面(前端)与其 Magento 后端分离,并且不直接与其通信,而是通过中间 API 层. 而且由于店面现在与 Magento 后端的耦合不那么紧密,因此可以在后端单独安装更新而不会破坏前端; 再加上 PWA 店面基本上是组合在一起的 React 模块这一事实,您的店面更新也可以以风险最小化的方式推出——一个接一个模块,确保更安全的操作。
特征
就提供的功能而言,Magento 主题在某种意义上是功能性的,但它们在这方面并没有真正出类拔萃,因为它们仍然是您的传统网站,硬件可访问性有限。
另一方面,PWA 店面提供的功能可以与原生移动应用程序相媲美,这要归功于它与所使用设备的系统的深度集成。 PWA 支持的网站利用 Web 的最新技术来提供以前专属于本地移动应用程序的功能,例如推送通知、位置服务、添加到主屏幕和离线功能,同时仍然保留 Web 的好处。
相关文章:电子商务 PWA 的 9 个必备功能
表现
使用 Magento 主题,您店面的整体性能可能会受到影响,因为开发您的 Magento 主题的开发人员对他们可以更改的内容的控制较少; 尽管一些 Magento 主题声称针对性能进行了优化,但优化和未优化的主题之间的差异几乎可以忽略不计。
由于使用了尖端技术,PWA 店面的性能有可能比其 Magento 主题对应物要好得多。 PWA Studio 店面使用 GraphQL 进行数据建模,这是一种降低网络流量和处理速度的现代、更有效的方法。
此外,在感知性能方面,由于其卓越的缓存机制(服务工作者),PWA 店面还为购物者带来了连接流畅的体验。 因此,您的 PWA 店面不仅速度很快,即使购物者的连接速度缓慢且不稳定,它也会让人感觉很快。
成本优势
对于不需要对其店面进行广泛定制和功能的中小型企业,Magento 主题自然具有成本优势。 这是因为典型的 Magento 主题的开发过程已经随着时间的推移而真正成熟,想要为其店面带来新面貌的商家可以轻松地从 ThemeForest 上的大量 Magento 主题中选择一个 Magento 主题,安装它,并从已安装主题附带的所有视觉和性能增强中受益。
对于 PWA 店面,不能说同样的事情,因为可用性仍然是这种新方法的一个主要问题。 例如,为了拥有一个 PWA 店面,您需要安装 Magento 提供的免费 Venia 店面,或者聘请专门的开发人员团队来开发您的 PWA 店面,这不是一个便宜且容易的解决方案。成本考虑。
从好的方面来说,与开发传统的 Magento 主题相比,PWA 店面需要更少的 Magento 特定知识。 PWA 店面开发所需的工具和概念在前端开发人员中也更为普遍,因此从长远来看,PWA 店面可能是一种更具成本效益的解决方案,因为更容易聘请前端开发人员来处理你的PWA 店面,而不是聘请 Magento 开发人员。
相关文章:为 Magento 构建 PWA 需要多少钱?
尝试 PWA 店面
目前 PWA 店面的选择并不多,但它正在迅速增长。 我们建议您快速浏览一下 SimiCart PWA Demo,了解基本 PWA 店面的外观。
在 SimiCart,我们为您的企业提供功能丰富且易于安装的 PWA 店面。 使用我们的解决方案,您可以享受 PWA 店面的所有好处而没有任何缺点。
阅读更多:
如何在 Magento 2 中集成 PWA