@Diversia

Как организовать многоуровневые комментарии с постраничной навигацией?

Сайт на 1С-Битрикс. Планирую функционал комментарий на сайте. Кол-во комментарий к одному элементу может достигать нескольких тысяч. Готовые решения из маркетплейса зачастую очень сильно нагружают сервер, да и из-за некоторых специфических требований не подходят для текущего проекта.

В комментариях используется parent, который содержит id родителя, чтобы формировать дерево. Как при это сформировать запрос в БД с nPageSize, чтобы выл постраничный вывод комментарий не могу сообразить? Если задать nPageSize, то не получится вывести все вложенные комментарии. Вложенные запросы тоже не подходят, т.к. создают больную нагрузку на БД.

Подскажите, пожалуйста ресурсоэкономный подход к данной задачи.
  • Вопрос задан
  • 203 просмотра
Пригласить эксперта
Ответы на вопрос 2
rpsv
@rpsv
делай либо хорошо, либо никак
Подгружать вложенные по AJAX?
По запросу или уже после загрузки страницы.
Ответ написан
AlexeyGfi
@AlexeyGfi
YouTube >>> Битриксоид из Колхоза
www.realcommenter.com

Специально запустил тестовый поддомен, где регулярно генерится в автомате новая порция комментариев.
Там уже 1 800 000 комментариев
test.realcommenter.com
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
от 300 000 до 500 000 ₽
30 апр. 2024, в 14:11
40000 руб./за проект
30 апр. 2024, в 14:10
100000 руб./за проект
30 апр. 2024, в 14:08
5000 руб./в час