Я пытаюсь выбрать лучший способ предоставления шаблонов для группы не очень технических веб-редакторов. Их инструментом будет Expression Web 3 (наконец-то перенесенный с Frontpage). Они поддерживают два сайта, каждый из которых содержит около 9000 страниц. (весело, а?)
Мое большое сомнение по поводу динамических веб-шаблонов заключается в том, как страницы обновляются. Если мне нужно изменить какой-либо общий контент, все «прикрепленные» веб-страницы физически модифицируются с использованием метаданных, подобных Frontpage. Это кажется безумно избыточным и подверженным ошибкам.
Проблема с главными страницами заключается в том, что большинство веб-редакторов подключаются к веб-сайтам вместо корня сайта по соображениям безопасности (поэтому отдел А не может испортить содержимое отдела В). В этом сценарии мне необходимо сохранить копию главной страницы в каждом дочернем веб-каталоге, поскольку Expression Web не позволит им вернуться к корню.
При использовании обеих технологий шаблонов веб-редакторы даже не видят верхний и нижний колонтитулы во время разработки, если я использую серверные включения (!!).
Пока что я склоняюсь к главным страницам с включениями на стороне сервера для фактического верхнего / нижнего колонтитула.
Как бы вы подошли к этому?