Задать вопрос
Diversia
@Diversia

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

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

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

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

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

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

Похожие вопросы