Типы содержимого шаблона сайта SharePoint 2007

Я новичок в разработке SharePoint. Мы создали базовый шаблон сайта и использовали этот шаблон для запуска новых сайтов в других местах на том же сервере. Это прекрасно работает, но созданный сайт, кажется, «выравнивает» пользовательские типы контента, созданные на исходном сайте. Я думаю, что был бы способ сохранить исходное наследование типов контента без изменений, чтобы помочь поддержать любые необходимые изменения на новом сайте. Они все еще могут вносить изменения, но они занимают больше времени, потому что вы должны посетить каждый список в отдельности. Кто-нибудь знает, как это исправить или знает лучший способ подойти к этому?

20.02.2009 01:49:10
они все в одном веб-приложении? семейство сайтов?
Jason 20.02.2009 18:26:23
это отдельное семейство сайтов, но тот же сервер
Adam Carr 21.02.2009 02:06:00
3 ОТВЕТА
РЕШЕНИЕ

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

Шаблоны сайтов и определения сайтов - это две отдельные настройки, которые вы можете выполнить. Вы должны принять решение на основе ваших требований, какие из них лучше.

Шаблоны сайтов

Pro-х:

  • Легко создавать и повторно использовать через интерфейс SharePoint
  • Идеально для конечных пользователей
  • Шаблон сайта - это настройка базового определения сайта по умолчанию.

Con-х:

  • Зависимость от определения базового сайта означает, что обновления SharePoint могут нарушить шаблоны вашего сайта
  • Низкая производительность, поскольку изменения хранятся в базе данных, считываются из БД и компилируются при каждом запросе.
  • Ограниченные возможности настройки

Определения сайта

Pro-х:

  • Труднее создать: включает в себя кодирование XML
  • Сделано разработчиками и администраторами сайта
  • Независимо от определений сайтов SharePoint по умолчанию, поэтому обновления SharePoint не затрагиваются
  • Неограниченные возможности настройки

Con-х:

  • Трудно изменить при развертывании
  • Может быть кэширован в файловой системе, поэтому быстро загружается

Проверьте Google для получения информации о создании пользовательских определений сайта.

Надеюсь это поможет!

Jonny

4
26.02.2009 07:28:09
Благодарю за разъяснение! Огромная помощь!
Adam Carr 26.02.2009 18:01:53
Есть ли конкретный сайт или ресурс, который вы использовали для сбора этой информации? Книгу, которую вы бы порекомендовали?
Adam Carr 26.02.2009 18:23:39

Лучший способ сделать это - создать определение сайта, в котором типы контента находятся в пределах функций, относящихся к ферме.

Тим

0
23.02.2009 13:47:55

Статья о шаблонах сайтов Sharepoint

http://dotnetdreamer.com/2009/05/09/introduction-to-site-templates/

0
9.05.2009 12:26:45