magento - 我们如何停止magento中的缓存

标签 magento

在magento中,有一个选项可以让我们停止缓存。 enter image description here

我的问题是,如果我们禁用缓存,为什么会创建缓存文件?我的第二个问题有什么方法可以阻止创建缓存文件。

最佳答案

即使缓存关闭,Magento 中也会缓存一些内容。
这里有些例子。

  • 在管理页脚中选择语言:Mage_Adminhtml_Block_Page_Footer::getLanguageSelect
  • 管理员通知配置字段:Mage_Adminhtml_Block_System_Config_Form_Field_Notification::_getElementHtml
  • 管理员通知上次 Feed 更新:Mage_AdminNotification_Model_Feed::getLastUpdate
  • 上次 cron 执行:Mage_Cron_Model_Observer::generate
  • 特别是表模式。这是采埃孚自己完成的
  • ...还有其他。

解决方案是重写方法 Mage_Core_Model_App::saveCacheMage_Core_Model_App::loadCache ,以便在您希望完全禁用它时不保存任何内容或不返回任何内容。但我认为这不是一个好主意,因为它可能会影响应用程序的某些部分。

关于magento - 我们如何停止magento中的缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25118172/

相关文章:

php - Magento 与 IWD Onepage Checkout 发生 fatal error

javascript - 在 Magento 一页结帐页面中添加 SSL 权限 javascript 代码

magento - 如何将 osCommerce 商店导入 Magento 1.7.0.2

mysql - 调用未定义的方法 Varien_Db_Statement_Pdo_Mysql::addColumn()

php - Magento 季节性主题时间表?

magento - magento中缺少所见即所得的文件夹

magento - 如何从页脚中删除 'Orders and Returns'?

css - Magento 1.9 样式(未找到 CSS 和 JS)经常中断

php - Apache 两个应用程序一个域共享语言/en - Magento 和 Wordpress

Magento 结帐步骤