Можно ли совместить дерево и пагинацию, не обрезая веток?
Строю дерево - посты с комментариями, стандартно с id и parent_id. Вывожу в виде дерева. Проблемы с пагинацией - всплыли ньюансы. Короче решил так - выводить на странице 10 родителей. Но ведь у каждого может быть по 100 комментариев. Посмотрел как это сделано в фейсбуке. Там выводится по 2 коммента, остальные загрузка аяксом.
Вот и получается что дочерние грузятся аяксом, тогда как я понимаю нет смысла выводить дерево вообще. Просто выводить родителей, и каждому прикрутить кнопку для подгрузки дочерних комментов аяксом. Я правильно мыслю? Или есть варианты лучше?
вопрос не в количестве комментариев, пусть даже их будет 10 на один пост, но уже некрасиво может быть когда на одной странице пагинации будет 10 записей а на другой набежит 50.