bxnotes.ru
  • конспекты
  • статьи
Angular в конспектах Angular Bitrix в конспектах Bitrix Git в конспектах Git Js в конспектах Js Linux в конспектах Linux MySQL в конспектах MySQL Php в конспектах Php React в конспектах React
Angular в статьях Angular Bitrix в статьях Bitrix Git в статьях Git Js в статьях Js Linux в статьях Linux MySQL в статьях MySQL Php в статьях Php React в статьях React
Главная
Статьи
frameworks
bitrix
Типы кеширования
Статья из конспекта "Подготовка к первому экзамену Битрикс":
  • Битрикс курс №1. Введение
  • Технологии 1C-Битрикс
  • Типы кеширования
  • Кеш компонента
  • Меню

Типы кеширования

Как работают различные типы кеширования в CMS 1С-Битрикс

кеш
Типы кеша, область применения и кейсы использования кеша в Битриксе
Источник — Подготовка к первому экзамену Битрикс:
В конспекте →

Область применения
  • освобождение ресурсов (запуск магазинов с большими каталогами)
  • быстрая выдача (удержание пользователей и приемущество при индексации поисковиками)
Типы кеширования
  • A – Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y – Кешировать: для кеширования необходимо определить время кеширования;
  • N – Не кешировать: кеширования нет в любом случае.
Типичные случаи применения

Отзывы (news.list) тип - авто+управляемый, время 31536000 (год вперед). Кеш хранится очень долго, т.к. сам обновится при обновлении данных на сайте.

Корзина в шапке - не кешировать. Корзина уникальная для каждого пользователя и постоянно меняется.

Веб форма (bitrix:form.add) - авто+управляемый, и время исходя из того, как часто обновляется форма.

Секция каталога (кнопка купить не активна после добавления товара в корзину) - авто+управляемый, год вперед, стиль кнопки менять с помощью js в component_epilog.php.

Текстовая страница без компонентов - добавить маску этой страницы в настройках html кеширования в разделе управления кешированием.

Случайный отзыв (посещаемость сайта 100 чел. в сутки, каждый пользователь должен выдеть новый отзыв при переходе на следующую страницу) - отключить кеш. Посетитель в среднем проводит на странице 5-10 секунд, но такое время нет смысла устанавливать, т.к. посещаемость на столько низкая, что в течении 10 секунд новых пользователей на сайте не появится.

Случайный отзыв (посещаемость 10 тыс. чел в сутки) - авто+управляемый, среднее время пребывания пользователя на странице (обычно 10-15 сек.). За это время кеш увидят несколько человек, по этому есть смысл кешировать.

Источник — Подготовка к первому экзамену Битрикс:
В конспекте →
Опубликовано 21.09.2018

© 2017–2018 bxnotes
конспекты веб разработчика
feedback@bxnotes.ru