Я размышлял о мета-контенте в MVC, в частности о заголовке страницы и мета-описании (что полезно для управления фрагментом, который Google показывает в результатах поиска).
Я не могу прийти к твердому решению о том, где это должно жить. Вокруг этого часто есть небольшая логика, зависящая (для приложения UGC) от того, как читатели взаимодействуют с контентом.
Я не могу решить, лучше ли этот мета контент построен в слое вида или в контроллере. Он почти наверняка не живет в модели, поскольку он специфичен для конкретного представления данных, однако, в то время как мой первый инстинкт был в том, чтобы поместить его в представление, я чувствую, что оно может быть лучше абстрагировано.
Мне интересно, какой подход выбрали другие люди.