Есть сложности с загрузкой страниц "подробная информация о товаре" в интернет-магазине: страницы грузятся долго (5-10 секунд), при этом Битрикс показывает много запросов к БД (около 700 на загрузку одной страницы). Загрузка страницы идёт без кеш, так как первый заход.
При втором, третьем и т.д. заходе подключается кеш, скорость становится менее 1 секунды и кол-во запросов к БД падает до 50, всё отлично.
Проведя исследование, стало ясно, что порядка 80% заходов на такие страницы происходит без кеширования. Это приводит к большой нагрузке на сервер и получается многие пользователи ждут (или не ждут) долгую загрузку страницы.
Подскажите, пожалуйста, существуют ли механизмы, чтобы решить эту задачу?
При втором, третьем и т.д. заходе подключается кеш, скорость становится менее 1 секунды и кол-во запросов к БД падает до 50, всё отлично.
Проведя исследование, стало ясно, что порядка 80% заходов на такие страницы происходит без кеширования. Это приводит к большой нагрузке на сервер и получается многие пользователи ждут (или не ждут) долгую загрузку страницы.
Подскажите, пожалуйста, существуют ли механизмы, чтобы решить эту задачу?