magento緩存管理中的「Flush Magento Cache」和「Flush Cache Storage」有什麼區別?magento緩存管理中的「Flush Magento Cache」和「Flush Cache Storage」有什麼區別?
回答
有時緩存位置(如 「/ TMP /」)或服務(如內存緩存)與其它應用程序共享。 「沖洗Magento緩存」僅刪除Magento可靠跟蹤的條目。 「Flush Cache Storage」清除了所有內容,但可能會影響其他應用程序,如果它們正在使用它。
通常情況下,Magento文件夾中的位置是「var/cache /」,因此根本不共享。使用任一按鈕都是安全的。有時(很少)條目沒有明確標記或Magento失去跟蹤,只有第二個按鈕對他們有影響。當我無法追查問題的原因時,我傾向於使用第二個按鈕。
沖洗Magento的緩存
刪除默認的Magento緩存有Magento的標籤的所有項目(VAR /緩存)和VAR/full_page緩存
清除緩存存儲
刪除緩存中的所有項目。這相當於刪除服務器上緩存文件夾的全部內容。如果系統使用備用緩存位置,則其他應用程序使用的任何緩存文件都將被刪除。
作爲一個實際的例子,如果你使用magento的緩存爲自己的設備,例如;
$cache = Mage::app()->getCache();
$cache->save("My cached text","cache_name",array("my_cache"),60*60*24);
echo $cache->load("cache_name");
您將需要使用清空緩存存儲清除這個,如果你進行更新。
對我而言,這是一個動態生成的3級關閉畫布菜單。
這是您的查詢的答案:
沖洗Magento的緩存 當您執行此操作時,具有VAR /緩存和VAR Magento的標籤內容/ full_page_cache被刪除。
刷新緩存存儲 好吧,它刪除了緩存的所有內容。如果您使用備用緩存位置或應用程序,如Varnish緩存這是一個Web應用程序加速器,也稱爲緩存HTTP反向代理。然後它會從那裏刪除緩存。
請找「同花順的Magento緩存」和「清除緩存存儲」下面的區別:
清除緩存存儲:該功能基本上清除了整個緩存,所有緩存標籤。這會在「核心/緩存」模型上調用「flush()」函數。
嵌入Magento緩存:此功能清除緩存標記「MAGE」和「CONFIG」。這個類是「核心/緩存」模型中的「clean()」函數。
如果您修改表的列(添加或刪除列),您必須刷新緩存存儲,因爲magento執行mysql DESCRIBE
查詢,然後將結果保存在緩存中。 如果您只點擊「刷新Magento緩存」按鈕,則不會清除此緩存。
通常情況下,緩存:乾淨的刪除操作的Magento而緩存相關的所有啓用緩存:刷新清空整個緩存存儲,無論是其Magento的緩存或任何第三方緩存(是否啓用或禁用)
- 1. 刪除影響產品對象的magento flush cache storage
- 2. Magento Cache Warming
- 3. Zf2 $ cache-> addItem和$ cache-> setItem之間的緩存區別
- 4. $ .cache和$ .data之間有什麼區別?
- 5. 有什麼區別Expires和Cache-control:max-age?
- 6. ASP.Net AppFabric Cache缺少Flush/Clear和Count/GetCount方法?
- 7. 緩存控制中的no-cache和no-store之間有什麼區別?
- 8. terracotta-hibernate-cache和Ehcache與Terracotta一起發佈有什麼區別?
- 9. 使用Service Worker Cache API和常規瀏覽器緩存有什麼區別?
- 10. hibernateTemplate Flush()和clear()方法有什麼區別?
- 11. in boost iostream filtering_ostream,sync(),strict_sync()和flush()之間有什麼區別?
- 12. PHP緩衝區ob_flush()與flush()
- 13. ASP.NET中的Application和Cache有什麼區別?
- 14. getHibernateTemplate()。flush()和getSession()之間有什麼不同。flush()
- 15. 儘管Cache-Control Cloudfront沒有緩存
- 16. Flush iOS指令緩存
- 17. 當執行select my ... mybatis flush cache時默認更新嗎?
- 18. WP Super Cache緩存中斷
- 19. Magento設置了一個no-cache頭,這樣Varnish不會緩存?
- 20. Expires和Cache-Control頭文件有什麼區別?
- 21. magento中的緩存管理和索引管理
- 22. 簡而言之,flush中的flush()的目的是什麼
- 23. 什麼是Cache-Control:private?
- 24. 從Cache中獲取圖像MAGENTO
- 25. flush()java文件處理
- 26. Magento主題和Magento皮膚有什麼區別?
- 27. AppFabric Cache Cluster的SCM管理
- 28. Flush SQL Management Studio消息緩衝區
- 29. 無法在管理中重新啓用Magento緩存
- 30. Hibernate flush()和Cascade.PERSIST
謝謝!我一直想知道「可能包含其他數據」的含義。 – 2011-05-10 20:07:10
我已經習慣了使用核選項並使用「Flush Cache Storage」。如果這樣做不行,那麼導航到var/cache並且加入所有的法師 - ?目錄會訣竅。 – 2011-05-10 20:58:14
@Nicholas如果你的memcache/apc實例被其他應用程序使用,它們也會被刷新 – 2011-05-10 21:10:07