Magento 2.3的发布日期为2018年11月28日。它将更快,更易于管理,用户友好并具有更好的安全性。对于这么多商家通过Magento增强业务而言,这是个好消息。
在安装新的Magento并增强您的业务之前,让我们看一下Magento 2.3的新重要功能。
- Progressive Web App (PWA)
- GraphQL for Fast PWA
- Declarative DB Schema
- Asynchronous and Bulk Web API
- Elasticsearch
- PHP 7.2 Support
- Multi Source Inventory
- WYSIWYG Upgrade
- Page Builder
- Cache-Management ACL
- Two Factor Authentication
让我们开始仔细了解功能:
Progressive Web App (PWA):渐进式Web应用程序(PWA)
Magento 2.3将拥有的最佳功能是PWA技术。PWA是一种渐进式Web应用程序,它是新的前端技术。它结合了本机应用程序和网站。PWA将以较低的数据频率,离线兼容性和推送通知在浏览器中提供类似应用程序的体验。它将允许数据缓存,这是通过使用JavaScript框架编写网站的前端来确定的。因此,如果互联网连接丢失,用户可以脱机工作。它还将使用Magento 2 REST API与后端相交。
Progressive Web App (PWA):用于快速PWA的GraphQL
GraphQL是一种新出现的Web服务方法,它是一种查询API语言,可作为优化查询的输出来提高前端性能。它对于前端和后端是独立的。使用GraphQL,数据将以较小的数据包发送和接收,以加快加载时间。现在,无需执行多个请求即可获取页面上的所有数据。
Declarative DB Schema :声明式的数据库架构
在Magento 2.3中,数据库表将与XML结合,而不是与安装模式结合。因此,数据库表中的更新列将不再面临麻烦。此功能将使Magento更新功能更易于回滚模块或先前版本的功能。
Asynchronous and Bulk Web API:异步和批量Web API
该API允许异步执行大量的API请求。提供了独立的状态报告API,以按ID检查请求的进度。它还可以在单个请求中处理多个实体。
Elasticsearch:
现在,等待时间结束了。Elasticsearch,这是提高搜索行动率的最佳工具之一,将提供给Magento开源用户,而以前仅在Magento Commerce中可用。它使搜索更加灵活和相关。Magento 2.3将提供最新版本的Elasticsearch v5
PHP 7.2支持:
现在,Magento 2.3将提供完整的PHP 7.2支持。这将使门户能够使用受支持的最新技术和最新语言功能保持最新状态。它还将使用其新的加密技术以更安全的方式取代mcrypt。
Multi Source Inventory:多源库存
现在,商家将把多个库存位置链接到一个产品。这将有助于根据客户的收货地址来管理最接近客户的资源。同样,多源库存允许从多个库存地点(仓库)跟踪库存水平。因此,它将有助于更好地保留库存并提高商户的速度表现。
WYSIWYG Upgrade:所见即所得的升级
所见即所得编辑器(TinyMCE)在Magento 2.3中从版本3升级到版本4。它将引入针对高度可定制的WYSIWYG编辑器的新增强功能。在此编辑器中,将小部件,变量和媒体库实现为可在全局或每个实例级别定义的插件。
Page Builder :页面构造器
此功能将带来新的增强功能,使用户可以使用简单的拖放界面来创建和更改页面。 现在,无需编写代码来创建自定义页面。 此功能正在运行KnockoutJS,TypeScript和Magento UI组件。注意只有企业版本才可以使用,社区版本没有这个功能,但是可以安装相关插件。
Cache-Management ACL:缓存管理ACL
现在,您可以精确控制哪些用户角色可以查看和删除Magento缓存。您可以控制允许哪个用户执行与缓存相关的操作。
Two Factor Authentication:双重认证
Magento 2.3添加了双重身份验证,以防止恶意尝试访问您的Magento管理面板,从而为用户增加了一层安全保护。
现在,无需任何第三方插件,即可在登录,注册和联系表单页面上使用Google reCaptcha。