Magento中的编译器模式



Magento中的编译器模式是什么?

我想知道这个概念,如果有人知道,请告诉我?

提前谢谢。

Google -> "magento compiler mode" 首次命中:

事实证明,让 PHP 搜索大量包含 大量不同目录上的文件可以创建一个 某些类型的负载下的性能瓶颈。为了解决这个问题, Magento核心团队创建了Magento编译器扩展,并且 开始在1.4版本左右发布具有此功能的Magento 中。

编译器所做的是复制Magento中的每个类 系统并将它们放在一个文件夹中。该类的全名是 用于文件名以确保唯一性

include/src/Mage_Core_Model_Abstract.php

include/src/Foo_Module_FooController.php

等。。。

此操作只需完成一次。然后,当Magento配置为使用时 编译器类,其自动加载将在编译器文件夹中查找 而不是运行其正常的自动加载例程。这省去了 PHP 跨所有不同包括的文件系统的开销 路径。

最新更新