База знаний
FAQ (Общие вопросы)Интеграция с OZONИнтеграция с Яндекс.МаркетЭкспорт в YML PROИнтеграция с AliExpressSEO-фильтрMeta Robots TagИнформация о доставке и оплатеЧасто задаваемые вопросыГруппы товаровSEO-оптимизацияКаталог отзывовGoogle ПокупкиЭлектронная коммерцияПоиск PROSEO-регионыТурбо-страницыSEO-редиректыLink canonical ​Last-Modified​Заказ обратного звонка​HTML-карта сайта​Навигация в хлебных крошкахКупить в 1 кликКупить в 1 клик 2.0Sitemap PROЗаказ в 1 шагБренды PROМассовые измененияЗащита контента для Shop-ScriptАвтообновление курса валют Защита контента для приложения «Блог»Передача заказов из корзин Турбо-страницFast indexЦены ProИнтеграция с МегаМаркетMobisite 3.0Megashop 3.0MobiSite 2.0MegaShop 2.0VK пиксель PROЭквайринг EpayБлижайший срок доставкиДополнительный поиск товаров в категорииТриггеры PROПоделиться корзинойОбновление остатков и цен по коду артикулаОбщие вопросы
Войдите в личный кабинет для возможности задавать вопросы и отвечать на комментарии.
FAQ

Медленно работает сайт из-за вашего плагина, как быть?

Поддержка Bodysite
Поддержка Bodysite
1 апреля 2019 12:26
+1

На скорость работы сайта влияет множество факторов: параметры сервера, доступность API служб доставки, скорость работы Webasyst и Shop-Script, скрипты, подключаемые в плагинах и темах дизайна, включен режим Debug в настройках Webasyst и т.д. и т.п. 

Если при отключении нашего плагина сайт начинает работать быстрее, то причины могут быть в следующем:

  • Используется подключение к сторонним сервисам (например, к другим плагинам, сервисам доставки по API);
  • Используется неоптимальная структура каталога (например, много категорий, товаров, у каждого товара множество уникальных значений характеристик) и включены настройки, которые работают с каталогом (уточнение категорий, подсчет товаров и т.д.);
  • Включены дополнительные опции, которые требуют длительного выполнения (например, "Дополняющий режим" в плагине "Поиск PRO", который повторно запускает поиск);
  • Включены настройки, при которых расчет выполняется при каждом обновлении страницы (расчет стоимости и сроков для конкретного товара);
  • Плагин некорректно интегрирован в тему дизайна;
  • Ограничения сервера не позволяют работать плагину быстро;
  • Не используется кеширование в плагине.

Что можно сделать для ускорения работы сайта при включенном плагине:

  • Использовать кеширование;
  • Оптимизировать каталог товаров;
  • Использовать общий расчет без привязки к конкретным товарам;
  • При необходимости отключить использовать уточнение категорий и вывод цен через хук frontend_products (плагин "Поиск PRO"), отключить фильтрацию на странице вывода результатов поиска;
  • Отключить интеграцию со сторонними плагинами и сервисами API, если сайт после этого начинает работать быстрее. 

Чтобы выяснить, из-за чего конкретно тормозит сайт, из-за какой опции, необходимо поочередно менять настройки плагина и оценивать время работы сайта с измеренными настройками.

0 комментариев
Добавить комментарий
Чтобы добавить комментарий, войдите в личный кабинет