slow opencart speed

Бавна скорост на зареждане с Opencart

Вариант 1: Броят на продуктите в отделните категории често е причина за забавяне на зареждане на страницата в opencart. Има няколко места, където се изчислява брой продукти. За да забележите подобрение във времето за зареждане на страницата, зависещо от този фактор, ще трябва да отстраните всички от тях.

Ако редактирате Catalog модула може да отстраните Броя продукти в менюто за навигация (показано е в лявата колона по подразбиране), като настроите Product Count: to Disabled.

Темата по подразбиране също съдържа Брой продукти, показан в главното меню в сайта. Ще намерите този код в catalog/controller/common/header.php:

$product_total = $this->model_catalog_product->getTotalProducts($data);
$children_data[] = array( 'name'? => $child['name'] . ' (' . $product_total . ')',
'href'? => $this->url->link('product/category', 'path=' . $category['category_id'] . 
'_' . $child['category_id']) );

Премахнете или коментирайте всички референции към $product_total:

//$product_total = $this->model_catalog_product->getTotalProducts($data);
$children_data[] = array( 'name'? => $child['name'],'href'?
 => $this->url->link('product/category',
 'path=' . $category['category_id'] . '_' . $child['category_id']) );

Това трябва да се погрижи за всички референции в инсталацията по подразбиране на opencart, но ако използвате потребителска тема или модули, е възможно да има повече. По-основно може да потърсите в цялата каталог/директория за референции към model_catalog_product->getTotalProducts().

55 Съвети и техники за SEO и Онлайн маркетинг в електронната търговия

  • Каква цена ще платим за ефективно оптимизиране на сайта ни?
  • Силата на социалните мрежи при SEO
  • Може ли да е работещ един евтин сайт?