Magento: Performance-Optimierung bei Kategorie-Ansicht
Folgender Code kann die Performance von Kategorie-Ansichten enorm beschleunigen, denn diese kann besonders bei Bundle-Products ziemlich schlecht sein. Steigerungen von 400% konnte ich messen.
Mage/Catalog/Block/Product/List.php
protected function _construct() {
$this->addData(array('cache_lifetime' => false));
}
public function getCacheKey() {
$category = Mage::getModel('catalog/category')->load($this->getCategoryId());
return $this->getRequest()->getRequestUri();
}