我们的使命

助力跨境卖家高效建立全球销售网络

喜报2021年我司获《江苏省国家高新技术企业》认定

分类目录

文章标签

热门推荐

相关咨讯

opencartoxy,magento中文教程

2022-09-13 10:20:40 - 米境通跨境电商

    

    概述

    一个典型的软件开发流程如下:

    本地开发机器>QA/集成服务器>预览服务器(可选)>生产服务器

    无论您是编写新的Magento2扩展还是贡献代码库,任何开发人员的第一步都是设置开发环境。本文将指导您设置和优化本地开发机器。

    本地开发机

    您的本地开发机器是您开发和部署代码以针对正在运行的Magento应用程序对其进行测试的地方。它的配置应该尽可能接近生产服务器。

    在您的开发机器上,确保您在开发者模式下运行Magento应用程序。您可以使用命令启用此模式bin/magentodeploy:mode:setdeveloper。

    安装

    以下是可以在本地安装Magento2的不同方式的列表:

    手动安装如果您在满足系统要求的本地机器上进行开发,您可以按照与在生产服务器上安装Magento

    相同的步骤进行操作。

    虚拟机(VM)安装

    在虚拟环境中安装Magento2使您无需安装本地LAMP堆栈即可运行Magento2。

    您可以使用VM工具(例如VirtualBox)与虚拟环境工具(例如Vagrant或Docker)一起创建可重用和可共享的Magento实例以进行开发。

    在GitHub中搜索“magentodeveloperbox”会提供为Magento开发配置的非官方虚拟机列表。

    最佳配置

    以下是您可以在本地开发机器上进行的优化列表

    我们建议安装和使用最新支持的PHP7版本以提高性能。

    用Percona替换你的MySQL数据库。

    确保安装并启用PHPOPcache。

    Xdebug默认关闭。仅在需要时启用此功能,因为它需要大量内存并降低性能。Magento的xdebug.max_nesting_level配置需要设置为200或更高。您可以增加PHP可用的内存,以提高Xdebug的性能。

    如果您需要示例数据,可以使用composer或克隆repositories安装它。

    为了加快前端开发,关闭CSS和JavaScript的合并。

    确保缓存已打开(这是默认行为)。一般开发时只需要关闭页缓存和块缓存,测试时再打开。

    Opcache时间戳验证应始终启用以进行开发。开启opcache并关闭重新验证是不可能进行开发的,因为任何PHP修改都需要重置缓存。
相关问答:
    联系我们
  • 24H客服
  • 联系电话:16651690460(陈经理)
  • 联系电话:16651692053(李经理)
  • 微信咨询:
南京天遥路联网络科技有限公司,版权所有 Copyright By ©米境通ERP4.0,2015-2025,苏ICP备:苏ICP备15044100号-2, 苏公网安备:32011402011043