Reemake Digital Agency · Модуль AJAX Content

Как ограничить глубину
бесконечного скролла в Joomla 6

Клиенты из Перми часто спрашивают: бесконечный скролл без лимита — не будет ли это нагружать сервер? Отвечаем: будет, если не настроить лимит. Разбираем 5 ошибок при настройке и показываем правильный подход.

5 ошибок

Что не так при настройке бесконечного скролла

1. Нет лимита подгрузок. Пользователь скроллит бесконечно — сервер обрабатывает сотни запросов. При 1000+ статьях — заметная нагрузка.

2. Нет финального сообщения. Пользователь не понимает: контент закончился или ещё грузится? Продолжает скроллить в пустоту.

3. Слишком большой лимит. 50 подгрузок — это 400–500 карточек. Пользователь всё равно не пролистает — но сервер обработает.

4. Один лимит для всех разделов. В новостях и в каталоге разная логика. Один параметр — компромисс, который не работает.

5. Игнорирование мобильных. На мобильных пользователи листают быстрее. Лимит нужен ниже — иначе трафик улетит за 10 минут.

Настройка

Как правильно ограничить скролл

1. Открыть настройки модуля: Контент → Модули сайта → Reemake AJAX Content.

2. Указать лимит в параметре max_loads — например, 10 подгрузок.

3. Задать текст после лимита — «Все новости показаны».

4. Проверить на мобильных: рекомендуется 5–6 подгрузок вместо 10.

5. После настройки — очистить кэш, прокрутить страницу до конца — скролл остановится.

Кейс · Байерстрой

Агрегатор металлопроката: лимит спас сервер от перегрузки

Задача: «Байерстрой» — агрегатор металлопроката в Перми. 500+ статей в каталоге. Настроили бесконечный скролл — без лимита. Через неделю: TTFB вырос с 210 мс до 800 мс. Пиковые нагрузки — 300+ активных пользователей — сайт тормозил.

Что сделали: установили лимит 8 подгрузок для десктопа. Отдельный лимит 5 подгрузок для мобильных. Добавили финальное сообщение «Все материалы показаны». Настроили разный лимит для новостей (12) и каталога (6).

Результат: TTFB вернулся к 220 мс. Пиковая нагрузка держится в норме. Пользователь понимает: контент закончился. Глубина просмотра выросла на 20 % — пользователь листает осмысленно, а не в пустоту.

Вопросы и ответы

Гео и техника

Работаете только в Перми?
Офис в Перми, работаем по всей России и краю: Березники, Соликамск, Чайковский, Кунгур, Краснокамск, Лысьва. Настройку скролла делаем удалённо.

Какой лимит оптимален?
Для новостных лент — 10–12 подгрузок. Для каталогов — 5–8. Для мобильных — на 30 % меньше. Всё настраивается через админку.

Что показывать после лимита?
Настраиваемое сообщение. «Все новости показаны» работает лучше всего. Можно добавить кнопку «Наверх».

Можно ли менять лимит динамически?
Нет, но можно задать разные модули для разных разделов. В новостях — 12, в каталоге — 6, в блоге — 8.

Закажите настройку скролла

Настроим оптимальный лимит под нагрузку и UX. Проверим на реальных сценариях. Бесплатный аудит — оценим проект без обязательств.

Закажите настройку →
8 (950) 442-49-00 reemake@inbox.ru Max Messenger Max

с 8:00 до 20:00 (МСК)

г. Пермь