Как устроена страница новостей ВК?

Пришел к выводу, что это обычная страница сайта куда добавляются новые посты, но если это так, то получается на одно странице находится бесчисленное количество записей с момента регистрации человеке. Так ли это на самом деле?
  • Вопрос задан
  • 434 просмотра
Пригласить эксперта
Ответы на вопрос 4
edward_freedom
@edward_freedom
бесчисленное количество записей с момента регистрации человеке

По идее, если ты в момент регистрации был в определенной группе и на следующий день вышел с нее, то вернувшись на новости прошлого дня, тебе новости не покажутся. Из этого следует, что новости не хранятся у пользователя, а формируются под текущее состояние аккаунта
Ответ написан
Комментировать
irishmann
@irishmann
Научись пользоваться дебаггером
Посты добавляются не на страницу, а в БД, Вы же, когда открываете эту страницу, запрашиваете посты и другие события из бд по нескольким определенным условиям, например, из сообществ, на которые подписаны.
Ответ написан
Комментировать
> Так ли это на самом деле?
Нет, не так. На странице находится ровно то количество постов, которые запросил клиент (браузер или приложение)
Ответ написан
Комментировать
Вместо привычной постранички там кнопка "показать еще" которая грузит следующую страницу постов и отображает. Эта кнопка нажимается сама когда скрол подходит к последним загруженным постам. Но иногда её видно.
Сами посты подбираются алгоритмом по интересам пользователя.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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