Magento麦进斗运行起来为什么会比较慢

Magento的零件用在MySQL之上实现的EAV数据库系统。这意味着,在查询一个“东西”往往意味着查询多行
有很多幕后的东西(应用程序配置,系统配置,布局配置等),在内存中涉及建立巨大的XML树,然后选择“查询”的信息,这样的树。这需要两个存储(存储树)和CPU(解析树)。其中一些(特别是布局树)是巨大的。此外,除非缓存是,这些树是从文件建立在磁盘和每个请求。
Magento会用它的配置系统,让您覆盖类。这是一个强大的功能,但它意味着随时随地的典范,帮手,或控制器被实例化,额外的PHP指令需要运行,以确定是否需要一个原始的类文件或覆盖类文件。这就增加了。
除了布局系统,Magento的模板系统涉及大量的递归渲染。这就增加了。

posted @ 2017-01-23 11:35  magento  阅读(1292)  评论(0编辑  收藏  举报

Magento推荐:Magento | Magento | Magento开发 | Magento官网

Magento学习博客:Magento

友情链接:FacebookMessenger