netz98 new media GmbH 在 Magento 2.0 正式发布前对其进行了广泛测试。
全新的商店系统 Magento 2.0 现已正式推出。尽管内部发生了诸多变化,Magento 仍完美地遵守了发布计划。然而,这款新的电子商务软件是否兑现了其承诺?netz98 在首个项目中对 Magento 2.0 在发布前进行了广泛的初步测试。
架构与技术——有何新变化?
Magento 2.0 遵循一种创新的、多层级的软件架构模型,其中表示层与逻辑层之间还设有一层服务层(Service Layer)。其基本理念是:所有来自前端、模块或 Web 服务(即外部应用程序)的请求都发送至这一中心层,而不是直接访问各自的功能。由于将表示层和模块与业务逻辑分离,Magento 2.0 具有极高的模块化和灵活性。
通过依赖注入原则,模块化得到了进一步支持。安全更新、升级以及个性化定制——借助 Magento 2.0,这些工作都能以显著更快的速度完成。此外,Magento 2.0 支持 PHP 5.6 和 PHP 7、MySQL 5.6、Apache 2.2 或 Nginx、HTML 5 和 LESS,从而在技术上确立了其领先地位。该软件还内置了广泛的功能集用于测试自动化,这有助于提高代码质量和稳定性,并缩短开发时间。
性能
新技术的支持与新软件模型的结合,有望带来卓越的性能表现。Magento 称平均加载时间缩短了 50%。目前尚无与其他系统或 Magento 1 进行对比的许多基准测试结果。但 netz98 在德国为 SEAT 开展的第一个 Magento 2.0 项目经验证实了这些数据。
功能与价值
与 Magento 1.x 商店相比,Magento 2.0 进一步提升了商店的可扩展性、灵活性、可升级性、稳定性和性能。因此,Magento 2.0 适用于所有电子商务项目,尤其适合需求复杂且具有高扩展需求的项目。采用全渠道策略的商家未来几乎无法绕过 Magento 2.0。
有关功能范围以及何时值得迁移到 Magento 2.0 的更多信息和评估,请参阅相关行业资讯及 netz98。

