[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Создание ленты новостей друзей
bazilio
Подскажите, как это сделать правильно. Ниже примерная структура
Есть таблица с новостями
столбцы:
1) news_id
2)news_author_id
3)news_text
и таблица с пользователями.
столбцы:
1)user_id
Новости добавляют пользователи, и нужно организовать подписку, похожую на подписчиков в контакте. Ну например я не хочу видеть все новости в общей ленте, а хочу видеть новости только 20 интересных мне людей.

Само самой нужно создать третью таблицу, с подписками follow
два столбца
1)id_user
2)id_user_author

Выбираем новости для определенного
пользователя, достаем новости сравниваем таблицу с таблицей follow группируем по id user и выводим. А если подписок у человека скажем штук 300 и у людей новостей в среднем штук 10, как же долго будет
обрабатываться цикл можно конечно ограничить LIMIT, вопрос в правильном ли направлении я сочиняю архитектуру или есть другие методы создания подобных стен.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.