Какой хороший способ разбить список на страницы, который постоянно растет?
Например, пользователь может открыть страницу 2 какого-либо списка, продолжать просматривать ее некоторое время, а затем открыть страницу 3. Между тем, новые записи были добавлены в начало списка (страница 1), и страница 3 содержит элементы. это могло быть на странице 2 ранее.
Должен ли такой список быть разбит на страницы с другого конца? Тогда как быть с главной страницей и тем фактом, что она без особого внимания будет содержать ОБЩЕЕ КОЛИЧЕСТВО ЭЛЕМЕНТОВ % РАЗМЕР СТРАНИЦЫ (т.е. не константа)?