Okay

My webshop is quite slow, is there anything I can do to speed it up?

One common issue about loading time is the built in feature in opencart which counts how many product there are in each category. This can use some resources, especially if you have many categories. If you dont need to show the product count besides the categories, you can inactivate it via System > Settings > your store > Options tab > Product count.

Even if this feature is inactivated from the admin panel, Opencart will still count the products. To totally remove this feature, open the file: vqmod/xml/fortis_theme.xml

Find:

$total = $this->model_catalog_product->getTotalProducts(array('filter_category_id'  => $category_3['category_id']));

Replace with:

$total = 0;

Then, in the same file, find:

$total = $this->model_catalog_product->getTotalProducts(array('filter_category_id'  => $category_2['category_id'], 'filter_sub_category' => true));

Replace with:

$total = 0;

This will avoid the products from being counted.

If you are using the category module in the side panel, please also open the file:

catalog/controller/module/category.php

Find:

$total = $this->model_catalog_product->getTotalProducts(array('filter_category_id' => $category['category_id']));

Replace with:

$total = 0;

In the same file, find:

$product_total = $this->model_catalog_product->getTotalProducts($data);

Replace with:

$product_total =0;

 

https://infortis.ticksy.com/faq/1266/