什么是编译器状态 magento?应该启用还是禁用?编译模式与编译器状态有什么不同吗?在文档中找不到这个。
谢谢
什么是编译器状态 magento?应该启用还是禁用?编译模式与编译器状态有什么不同吗?在文档中找不到这个。
谢谢
编译有助于使您的网站更快。如果您决定使用它,您需要记住在对模块进行任何更改之前将其关闭,并在再次启用它之前重新编译所有内容。这是我在这个主题上找到的最好的资源:http: //alanstorm.com/magento_compiler_path
Live 站点的编译器应设置为打开,但在开发过程中应将其关闭。
解释:当编译器打开时,magento 将创建所有类文件的副本并将这些文件放在 inlcudes/src 文件夹中,因此当 PHP 执行时,它不需要进入太多文件夹,这将导致在执行期间节省时间。
当我们处于开发模式时,我们将根据标准 magento 代码编辑文件。但是如果编译器在这些文件上不用于执行,但包含/src 中的文件被执行,因此没有任何更改将生效。因此您需要打开编译器在开发模式下。