Не знаю, в тот ли раздел вопрос, да и в тот ли форум вообще - может это вообще хардкодинг на php-sql...
Но суть вот в чём. Есть сайт художественной школы. Проводятся различные мероприятия, конкурсы. И об этих событиях на сайте сообщается сразу в трёх разделах-категориях: Новости, Фото, Видео. Где, соответственно, выкладываются соответствующие материалы - текстовые, графические, видео.
Но это неудобно администрировать, да и по ссылкам гонять посетителей мне кажется неуважительно - типа если хотите посмотреть фотки с вот этого выступления, зайдите вот сюда, а если видеоотчёт - вон туда... Вроде бы можно было бы сваливать весь контент в Новостя, но тогда эта категория будет перегружена, а от двух других тогда отказываться?
Как можно "убить нескольких зайцев" так, чтобы сайт быстро грузился, но при просмотре Новостей при желании можно было бы, скажем, в спойлере открывать соответствующие фото-видео, а при посещении категории Фото/Видео тут же юзер видел сопроводительный текст, подтянутый из Новостей, но чтобы при редактировании материалов приходилось делать минимум телодвижений...
Короче не знаю как объяснить - хочется адекватного отображения контента и удобства как для посетителей, так и для редактора.
Может что-то типа "облака тегов" или как-то подвязывать материал к двум-трём категориям одновременно?