Ответы (7)

HARDKOD +28
27.01.2017 15:46
Скорее всего один или более запросов к базе данных превышают допустимое время выполнения. Например, у вас на сайте меню с подсчетом количества товаров в категориях, довольно объемный запрос, если каталог развесистый.

Я бы рекомендовал:
1. Самый простой вариант. Перейти на более мощный тариф, выделенный сервер или специализированный хостинг для вашей CMS. Проверить какая у вас система можно тут https://www.hardkod.ru/node/kod или в любом другом подобном сервисе.

2. Оптимизация, что всегда долго и дорого. Включить лог медленных запросов slow_query_log в настройках mysql или вашей CMS и найти этот запрос, чтобы исправить/переписать, но для этого вам понадобятся разработчики.
Можно ссылочку на сайт? Возможно на Ваш сайт идёт атака. Включите логи.
Лог доступа (access_log) в панели управления Timeweb
Свернуть ответы
Первое что вижу, opencart выводит на главной кучу категорий, каждая - запрос к БД, плюс ко всему странное меню, на внутренних. Думаю, что даже включив кеширование Вы не избавитесь от нагрузки, тут два пути:

Первый - купить VDS

Второй, правильный - сверстать все категории на легком Html, где нет обращений к базе и внешне это можно сделать более привлекательно, сейчас сайт не располагает к покупкам, извините конечно.
Свернуть ответы
Я с Вами полностью согласен, что сейчас сайт не располагает к покупкам.
Это произошло после того как подключили интеграцию 1с. Кто нибудь может помочь довести сайт до ума?
HARDKOD +28
29.01.2017 17:15
Да, интеграция ввиду обновления большого количества записей/индексов БД может оказывать такую нагрузку. Если в настройках есть опция (количество операций за итерацию) иными словами кол-во выгружаемых товаров за раз, то поставьте минимальное значение, должно помочь.

Для оценки сроков/стоимости оптимизации процесса интеграции понадобятся доступы, пишите, постараемся помочь hello@hardkod.ru
Нужно смотреть логи и проверять почему не работает кэширование.

Похожие вопросы

Андрей Лис
50

2 сайта на одном домене

Добрый день, может кто подскжает каак реализовать работу двух сайтов с разными бд но под одним доменом.  
Александр К
205

Чат на сайте и нагрузка на хостинг

Добрый день. Требуется помощь специалиста, тк сам не особо айтишник. Есть сайт на Wordpress, где будет размещена страница с онлайн трансляцией видео потока (embed видео из твича) + требуется оналйн-чат для зрителей, желательно без регистрации...
Stanislav
1K

Подключение Django к MySQL

Доброго времени суток всем ) Пробую создать первый проект на Django, и сразу уперся в такой вопрос: Вся пока конфигурация стандартна, только что развернута. В файлу settings.py убираю настройки SQLite прописываю настройки MySQL: """ DATABASES...
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email, который Вы использовали для входа на сайт.