Матричный подход для крупных сайтов
Могу посоветовать, для крупных сайтов в особенности, МАТРИЧНЫЙ ПОДХОД,
— что это означает?
Любой сайт можно представить в виде матрицы. Это набор некоторых вертикалей — у нас это — категории; и набор горизонталей — у нас это — типы страниц. Таки образом за вертикали и горизонтали могут отвечать совершенно разные люди. У них может быть одна задача — трафик, но эти отдельные задачи могут конфликтовать, один — хочет сделать так, другой — эдак, и это здорово, когда несколько человек хотят разного в рамках одного проекта!
В таком поделённом на сегменты сайте легче делать какие-то универсальные решения. Тот, кто отвечает за вертикаль , лучше понимает про ассортимент, про модерацию категорий, конверсионность, сезону и так далее. Он про вертикаль свою всё знает. А тот, кто отвечает за горизонталь, он больше понимает про всякие технические оптимизации внутри этого слоя.