首页 > 日记 > Magento 2 的三种模式modes,以及如何开启转换
2016
04-12

Magento 2 的三种模式modes,以及如何开启转换

Mode name Description
default Enables you to deploy the Magento application on a single server without changing any settings. However, default mode is not optimized for production.

To deploy the Magento application on more than one server or to optimize it for production, change to one of the other modes.

  • Static view file caching is enabled
  • Exceptions are not displayed to the user; instead, exceptions are written to log files.
  • Hides custom X-Magento-* HTTP request and response headers
developer Intended for development only, this mode:

  • Disables static view file caching
  • Provides verbose logging
  • Enables automatic code compilation
  • Enables enhanced debugging
  • Shows custom X-Magento-* HTTP request and response headers
  • Results in the slowest performance (because of the preceding)
production Intended for deployment on a production system. Exceptions are not displayed to the user, exceptions are written to logs only, and static view files are served from cache only. New or updated files are not written to the file system.

以下内容来自谷歌翻译
magento 2 默认模式

使您无需更改任何设置部署一台服务器上的应用程序的Magento。然而,默认模式不用于生产优化。

到多个服务器上部署Magento的应用程序或优化其生产,换另一种模式。

静态视图文件缓存启用
例外不显示给用户;相反,异常将被写入日志文件。
隐藏定制的X Magento-* HTTP请求和响应头

magento 2 开发模式

仅用于开发,这种模式:
禁用静态视图文件缓存
提供详细的日志记录
启用自动代码编译
启用增强的调试
显示自定义X-Magento-* HTTP请求和响应头
结果最慢的性能(因为前面的)

magento 2 产品模式

用于在生产系统上部署。异常不显示给用户,例外仅写入日志和静态视图的文件被从仅高速缓存提供服务。新的或更新的文件不会被写入文件系统。

magento 2 模式转换

查看状态

php magento deploy:mode:show

开启产品模式:

magento deploy:mode:set production

开启开发模式

magento deploy:mode:set developer

 

最后编辑:
作者:ning
这个作者貌似有点懒,什么都没有留下。