标签归档 magento编译二次开发

通过清心醉

magento开发-magento关闭编译文件的执行

Magento有一种功能叫代码重写,比如我们需要修改magento的核心url功能.

一般magento核心的文件都是在/app/code/core/mage里面.

需要修改的话复制到/app/code/local/mage…对应的文件夹里面

修改过的文件可以实现效果,但速度非常的慢.因为Magento要跑遍core和local目录.

而magento编译功能可以把修改过后的编译成新的文件(即有新的功能),如果一来加快使用文件的速度.

但如果使用了编译,如果要进行magento的二次开发的功能的时候,每次修改过后都要进行编译过,影响了速度

include/config.php文件里:

define(‘COMPILER_INCLUDE_PATH’, dirname(__FILE__).DIRECTORY_SEPARATOR.’src’);

把这行注释掉,就可以不使用编译后的文件了.而是直接使用核心文件.