Expression Web: динамические веб-шаблоны и главные страницы на большом веб-сайте - PullRequest
0 голосов
/ 16 сентября 2009

Я пытаюсь выбрать лучший способ предоставления шаблонов для группы не очень технических веб-редакторов. Их инструментом будет Expression Web 3 (наконец-то перенесенный с Frontpage). Они поддерживают два сайта, каждый из которых содержит около 9000 страниц. (весело, а?)

Мое большое сомнение по поводу динамических веб-шаблонов заключается в том, как страницы обновляются. Если мне нужно изменить какой-либо общий контент, все «прикрепленные» веб-страницы физически модифицируются с использованием метаданных, подобных Frontpage. Это кажется безумно избыточным и подверженным ошибкам.

Проблема с главными страницами заключается в том, что большинство веб-редакторов подключаются к веб-сайтам вместо корня сайта по соображениям безопасности (поэтому отдел А не может испортить содержимое отдела В). В этом сценарии мне необходимо сохранить копию главной страницы в каждом дочернем веб-каталоге, поскольку Expression Web не позволит им вернуться к корню.

При использовании обеих технологий шаблонов веб-редакторы даже не видят верхний и нижний колонтитулы во время разработки, если я использую серверные включения (!!).

Пока что я склоняюсь к главным страницам с включениями на стороне сервера для фактического верхнего / нижнего колонтитула. Как бы вы подошли к этому?

1 Ответ

0 голосов
/ 22 июня 2010

Я мог бы также ответить на свой вопрос теперь, когда это реализуется. Я пошел с мастер-страницами и рад, что я сделал. Я смог проектировать в Visual Studio и предоставлять мастер-страницы как разработчикам (которые используют Visual Studio), так и авторам контента (которые используют Expression Web). Два продукта занимают главные страницы немного по-разному. В Expression Web имеется досадная ошибка, связанная с областями содержимого в разделе документа (я не думаю, что EW4 также исправляет это). Эту ошибку можно обойти с помощью фрагмента кода.

Не использовались никакие включения ... просто множество CSS, Div и списков. Обилие в EW4 заключается в том, что панель инструментов STILL не может быть настроена, и представление дизайна STILL в некоторых случаях делает дрянную работу по интерпретации CSS.

...