Услуги О модуле Проекты Компания Демо Документация Скачать FAQ Заметки
BEXX: Интернет-магазин

О модуле «BEXX: Интернет-магазин»:

Техническая информация:

Оптимизация и производительность


Дополнительный модуль в и без того медлительном "1С-Битрикс" не добавит скорости, а скорее наоборот. При установке и использовании модуля bexx.shop может быть замечено незначительное увеличение времени генерации страниц. Мы сделали всё, чтобы нагрузка на систему была минимальной, а количество обращений к базе данных не выросло. Пожалуйста, выполняйте все рекомендации разработчика "1С-Битрикс", связанные с оптимизацией нагрузки.

  • Используйте адекватный хостинг, например, timeweb. 1С-Битрикс не может нормально работать на очень дешевом и от того слабом хостинге
  • По возможности всегда включайте автокэширование
  • На сервере должен быть установлен прекомпилятор, например, eAccelerator
  • Желательно, чтобы на сервере был установлен nginx для обработки статичных файлов
  • В настройках PHP должен быть задан параметр memory_limit = 64 Мб и более
  • Отключите неиспользуемые модули 1С-Битрикс
  • По возможности не используйте встроенный модуль 1С-Битрикс "Веб-аналитика" для сбора статистики посещаемости - его отключение может в 2 раза ускорить сайт. Для сбора статистики используйте внешние сервисы, например, Google Analytics.
  • По возможности не используйте встроенный модуль рекламы
  • Запретите использовать ссылку "Показать все" в постраничной навигации если у вас сотни и более товаров, новостей и прочих записей в инфоблоках
  • По возможности используйте Инфоблоки 2.0

Для оценки производительности вашего сайта используйте модуль "Производительность" или обратитесь к специалистам за консультацией.

Модуль bexx.shop, начиная с версии 1.1.5 акивно использует тегированный кеш. Данный функционал позволяет значительно снизить нагрузку на сервер, увеличить время кеширования любых функциональных частей, но при этом вся опубликованная информация на сайте остается актуальной, так как сброс кеша происходит только при изменении соответствующей информации. Кроме этого, модуль использует принудительное кеширование некоторых частей системы, которые изменяются крайне редко, например, инфоблоки, свойства инфоблоков и разделы. Удаление обработки данных из компонентов в отдельную общую обработку позволило увеличить производительность типичного интернет-магазина на 20%.

В зависимости от индивидуальных характеристик вашего сайта, вы можете произвести "тонкую настройку" каталога товара под текущие нагрузки, установив, например, более долгое кеширование для страниц товаров, включив или выключив кеширование для списков товаров с фильтрацией, сортировкой или пользовательским количеством товаров на страницу.