•  
  • 3
  •  
0

Вывод разнородного контента в один поток

Не знал как бы это получше обозвать. Чтобы было понятно, лучше приведу пример. Например на хабрахабре есть несколько типов постов: ссылка, опрос, перевод, подкаст и другие. Поскольку типы постов разные для их хранения используются различные поля. Или же другой пример, история активности пользователя на digg.com

Какие способы вы знаете для вывода разнородного контента?

программирование, приёмы.
спросил 973 дня назад Аватор пользователя tc tc
718 15
300

1 ответ:

    •  
    • 0
    •  

    Просто решение: храним в одной табличке id, eventtype, eventid, а в десятке остальных - другую информацию и делаем большой SELECT ... JOIN ... JOIN на сброке основной ленты. По event_type определяем из какой таблички поля надо брать и в какой partial их кинуть

    ответил 967 дней назад Аватор пользователя vestel vestel
    100 3
Чтобы написать ответ, вы должны авторизироваться.