• 日常搜索
  • 百度一下
  • Google
  • 在线工具
  • 搜转载

Magento 2.0中的新主要功能

magento 2.0 于 2010 年正式宣布,当时 Magento 的联合创始人兼首席技术官 Yoav Kutner 表示,“最后,[Magento] 平台已经足够成熟,需要一个新版本”。 

从那以后,全球的 Magento 爱好者一直在等待这个新版本,但 Magento 花了五年时间才推出这个版本的 Magento,终于在 2015 年 11 月 17 日,新版本可以在 Magento 的网站上下载。 

新版本的发布延迟部分原因是该公司在 2011 年被 eBay 收购,而 eBay 对新版本的期望与最初的联合创始人有些不同。显然,这导致 Yoav 在此次收购后的一年内离开了公司。

Magento 2.0中的新主要功能  第1张

由于 Magento 粉丝已经等待了足够长的时间才能看到这个新的 Magento 版本,他们自然也对它抱有很高的期望。不用说,随着 2.0 版的新主要版本,Magento 发生了很大变化。Magento 2.0 提供了增强的性能和可扩展性,添加了许多新功能来简化购物和结帐过程以提高转化率,并且通过全页缓存,页面重新加载速度显着提高。 

简而言之,新平台有望帮助全球企业轻松、经济高效地为客户提供引人入胜的全渠道购物体验。

Magento 2.0中的新主要功能  第2张

在本文中,我将简要总结这个新版本的 Magento 的一些关键点。

基于清漆的全页缓存

Magento 是一个庞大的内容管理系统。这种笨重是以页面加载速度慢为代价的。改善 Magento 网站的页面加载时间以改善用户体验并提高网站转化率一直是 Magento 开发人员最关心的问题。Varnish 被广泛用于在 Magento 网站中实现整页缓存,以改善页面加载时间。 

意识到这一需求后,Magento 2.0 带有预集成的 Varnish 来缓存页面内容,这使得页面加载时间比以前的版本快 50% 左右。对我来说,仅此一项改进就非常重要。

增强的购物体验

Magento 2.0 不仅改进了页面加载时间,还改进了用户购物体验的许多其他方面。添加了许多新的响应式主题,使您的网站可以轻松访问不同的平台和设备。 

结帐过程变得更加简单。过去,几乎所有 Magento 网站都使用 OnePageCheckout 等第三方 Magento 扩展来改进结帐流程。 

使用 Magento 2.0,默认情况下结帐过程变得更简单。假设为客人结账,无需选择卡类型,由***卡号类型自动判断,省去了很多不必要的结账字段,方便用户结账。结账相关的数据库表也是分开的,所以现在结账的用户不会觉得数据库查询速度慢了。

干净和精简的代码库

Magento 版本的所有早期版本都基于相同的代码库。经过多年的发展,代码库变得异常庞大,有很多遗留代码和糟糕的代码。Magento 2.0 是一个全新的开始,因此具有更精简的代码库,更易于维护和编辑,并且由于文件更少,它也更快。我希望 Magento 团队在未来的所有版本中继续保持这个代码库的整洁。

改进的表锁定问题

Magento 站点的一个重要瓶颈是表锁定问题导致的延迟。当一个进程必须写一个表时,就会出现这个问题,并且它在写之前会锁定表,这样在它写的时候没有其他进程可以写它。 

对于大型站点,当许多并发进程必须在同一张表上写入时,这会导致队列,并且进程必须等待轮到它们锁定并写入表。通过改进的缓存和强大的表优化,Magento 2.0 承诺显着解决这个问题。

改进的管理面板设计

在 Magento 2.0 中,旧的、讨厌的管理面板设计已经一去不复返了。它带有一个更加用户友好和直观的管理面板,它具有响应性和触控功能,因此您也可以在移动设备上轻松使用它。 

新设计使设置新产品和导入产品更加容易,速度提高了四倍。您可以在管理面板中保存新视图,以便快速访问对您的业务需求至关重要的信息。由于它更精简且更直观,因此对于 Magento 的新手来说很容易学习。

新的安全支付集成

Magento 2.0 使实施几个新的和已建立的支付网关(如 PayPal、Authorize.net 和 BrainTree)变得更加容易。所有这些支付集成都具有更高的安全性和 PCI 合规性。Magento 企业版还集成了 WorldPay 和 CyberSource。

更轻松的维护和升级

那些有维护 Magento 站点经验的人都知道将 Magento 升级到新版本是多么困难。随着 Magento 2.0 的发布,它应该是一个更快更容易的任务。由于代码库更加精简并具有现代和模块化的架构,维护站点的成本和复杂性也将大大降低。

您准备好进行 Magento 2.0 迁移了吗?

我知道,像所有 Magento 用户一样,如果您一直在从事 Magento 项目,您也会对这个新版本感到高兴。但在您将网站从 1.x 版本迁移到 2.0 之前,有一些事情需要考虑。

看看你的扩展。许多广泛使用的扩展现已内置到新的 Magento 版本中,对于企业版尤其如此。许多其他新版本已经可用,或者将在接下来的几周内可用。但是,仍然有很多扩展需要一些时间才能用于 Magento 2.0。如果您的网站正在使用这些扩展中的任何一个,您最好等到您拥有可用于此新版本的所有基本扩展。

如果您在 Magento 网站上进行了大量自定义,并且在此自定义上花费了大量时间和金钱,那么您最好重新考虑迁移到 2.0 版的想法。由于这个新版本完全不同,您最终可能会花费更多的时间和资源来迁移它。

有关迁移的更多信息,请参阅我最近关于迁移到 Magento 2的教程。

结论

距离这个 Magento 版本的公开发布只有几个月的时间。人们对它抱有很高的期望,它似乎在很大程度上满足了他们。 

从长远来看,我个人认为这个新版本将推动 Magento 的发展。它将使它像任何现代 CMS 一样健壮、对用户和开发人员友好,坦率地说,以前的版本不是。


文章目录
  • 基于清漆的全页缓存
  • 增强的购物体验
  • 干净和精简的代码库
  • 改进的表锁定问题
  • 改进的管理面板设计
  • 新的安全支付集成
  • 更轻松的维护和升级
  • 您准备好进行 Magento 2.0 迁移了吗?
  • 结论