Планирование сайтов публикации для публикации на нескольких сайтах в SharePoint Server

 

**Применимо к:**SharePoint Server 2013, SharePoint Server 2016

**Последнее изменение раздела:**2017-07-25

Сводка. Сведения о планировании семейств веб-сайтов для публикации на нескольких сайтах SharePoint Server.

Когда применяется межсайтовая публикация в SharePoint Server, используется одно или несколько семейств сайтов среды разработки для создания и хранения контента, а также одно или несколько семейств сайтов публикации для управления дизайном сайта и отображения контента. В данной статье описан порядок планирования сайтов публикации для решения межсайтовой публикации.

В этой статье

  • Планирование семейств сайтов и структуры сайтов для сайтов публикации SharePoint

  • Планирование обеспечения безопасности для сайтов публикации SharePoint

  • Планирование дизайна и фирменной символики для сайтов публикации SharePoint

  • Планирование подключений к каталогу для сайтов публикации SharePoint

  • Планирование наборов терминов навигации для сайтов публикации SharePoint

  • Планирование отображения контента каталога на сайтах публикации SharePoint

Данная статья базируется на сведениях, приведенных в разделе Обзор публикации на нескольких сайтах в SharePoint Server. После прочтения статьи рекомендуется прочитать следующую статью: Планирование поиска в сайтах публикации на нескольких сайтах в SharePoint Server 2016.

Планирование семейств сайтов и структуры сайтов для сайтов публикации SharePoint

На семействах веб-сайтов публикации должны быть активированы функции публикации SharePoint Server. Рекомендуем использовать шаблон "Семейство веб-сайтов портала публикации" для создания семейств веб-сайтов публикации, так как в этом случае функции публикации активируются по умолчанию. Если используется шаблон семейства веб-сайтов, который не предназначен для семейства веб-сайтов публикации, необходимо включить функции публикации SharePoint Server. Дополнительные сведения см. в разделе Обзор компонентов публикации (SharePoint Server 2010). Сведения об активации функций публикации см. в разделе Включение публикации.

Так как семейство сайтов публикации для отображения контента использует контент и наборы терминов из сайта среды разработки, сайты публикации существенно менее ресурсоемки, чем сайты разработки. Поэтому структура сайта публикации обычно сильно отличается от сайта среды разработки. Сайт публикации содержит главную страницу, ограниченное число макетов страниц, управляемую навигацию и одну библиотеку страниц, содержащую каталог и страницы элементов каталога, используемые для отображения контента каталога. URL-адреса для сайта создаются на основе терминов из набора терминов тегирования, используемого на сайте среды разработки. Поэтому для сайта публикации не требуется создавать вручную сложную структуру сайта.

Планирование обеспечения безопасности для сайтов публикации SharePoint

Хотя безопасность сайтов публикации планируется аналогично любым другим сайтам SharePoint Server, обратите внимание на следующие аспекты:

  • Кто является разработчиками, и какие уровни разрешений должны быть им выданы? Так как на сайте публикации хранятся главные страницы, макеты страниц и файлы CSS, разработчикам должны быть выданы разрешения на чтение и запись сайта.

  • Является ли сайт Интернет-сайтом, позволяющим анонимный доступ? В каком веб-приложении должно находиться семейство сайтов публикации, чтобы разрешить посетителям анонимный доступ? Необходимо решить, кто должен иметь уровень разрешений "Чтение" на контент, отображаемый на сайте публикации.

  • Если это Интернет-сайт, требуется ли настраивать проверку подлинности на основе утверждений для разработчиков?

  • Если это сайт интрасети или экстрасети, какой метод проверки подлинности следует использовать? Дополнительные сведения о проверке подлинности пользователей см. в разделе Планирование методов проверки подлинности для пользователей в SharePoint Server.

Если включить анонимный доступ к каталогу, безопасность сайта среды разработки может регулироваться независимо от того, как она настроена в поисковой системе. Когда включен анонимный доступ, индексированный контент доступен для поиска и может просматриваться анонимными пользователями на сайте публикации. Однако если изменить разрешения отдельных элементов каталога, эти разрешения будут учитываться поисковой системой, и все элементы, доступ к которым разрешен только определенным группам, не будут доступны анонимным пользователям. Это позволяет увеличить гибкость планирования общего доступа анонимных пользователей к контенту.

Планирование дизайна и фирменной символики для сайтов публикации SharePoint

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

  • Главные страницы   Определяют хром и общие элементы сайта.

  • Макеты страниц   Шаблоны определенных типов страниц сайта.

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

В общем случае дизайн сайтов публикации планируется точно так же, как дизайн любого другого фирменного сайта. Необходимо сотрудничать с разработчиком для сбора требований к дизайну, определения браузеров и устройств, которые требуется поддерживать, и затем создания каркасов сайтов. Чтобы спланировать определенные аспекты SharePoint Server сайтов публикации, обратите внимание на следующее:

  • Сколько будет сайтов публикации?

  • Сколько будет визуальных дизайнов для сайтов публикации?

  • Сколько требуется главных страниц?

  • Какой контент каталога будет отображаться на каждом из сайтов публикации, и как он должен выглядеть?

  • Какие устройства будут поддерживаться, и потребуются ли отдельные каналы устройств и главные страницы?

Дополнительные сведения см. в обзоре модели страниц SharePoint.

Планирование подключений к каталогу для сайтов публикации SharePoint

Когда сайт публикации подключается к каталогу, SharePoint Server автоматически создает источник результатов для каталога. Вы также можете сделать следующее:

  • Интегрировать набор терминов тегирования из каталога в набор терминов навигации на сайте публикации.

  • Создать макет страницы категории и макет страницы элемента каталога для контента каталога.

  • Настроить понятный URL-адрес элемента каталога для страницы элемента каталога.

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

Сведения о подключении сайта публикации к каталогу см. в статье Подключение сайта публикации к каталогу в SharePoint Server.

Планирование наборов терминов навигации для сайтов публикации SharePoint

Когда сайт навигации подключается к каталогу, есть возможность прикрепить термины тегирования из сайта среды разработки к навигации сайта публикации. Во время просмотра набора терминов "Навигация сайта" в средстве управления хранилищем терминов будет возможность настроить параметры навигации для каждого термина. Планируя наборы терминов навигации для сайта публикации, обратите внимание на следующее:

  • Будут ли названия терминов навигации совпадать с исходными названиями терминов тегирования? Если названия будут отличаться, какими должны быть новые названия?

  • Должен ли термин навигации отображаться в глобальном и текущем меню навигации?

  • Должен ли термин навигации использовать понятный URL-адрес, указывающий на управляемую термином страницу, указывать на другой URL-адрес или просто быть текстовым заголовком?

Во время настройки набора терминов навигации будет возможность изменить другие параметры, такие как параметры целевой страницы, оптимизация поисковой системы и параметры страницы элемента каталога. Если вы используете шаблон семейства сайтов, такой как "Сайт группы", который не создает семейство сайтов публикации, а затем вы активируете функцию публикации, то вам необходимо включить управляемую навигацию для семейства сайтов.

Планирование отображения контента каталога на сайтах публикации SharePoint

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

Планирование страниц категорий и страниц элементов каталога

Во время настройки сайта, использующего контент каталога, при подключении к каталогу SharePoint Server может автоматически создать страницу категорий и страницу элементов каталога. В данном разделе описано, что следует запланировать, если требуется настроить страницы по умолчанию или создать эти страницы самостоятельно. Дополнительные сведения о страницах категорий и страницах элементов каталога см. в статье Обзор публикации на нескольких сайтах в SharePoint Server в разделе "Семейства сайтов публикации для межсайтовой публикации SharePoint" в подразделе "Страницы категорий и страницы элементов каталога".

Планирование страниц категорий

Планируя настройку страниц категорий по умолчанию или создание собственных страниц, учтите структуру контента и определите, какой контент должен отображаться в различных точках этой структуры. Примите во внимание следующее:

  • Сколько уровней (категорий) имеется в наборе терминов, используемом для навигации по каталогу?

    Если требуется сделать явное различие между уровнями (категориями) в каталоге, можно создать одну страницу категории на уровень набора терминов.

  • Будете ли вы настраивать страницы категорий по умолчанию или создавать новые?

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

  • Какой контент важно отобразить пользователям для облегчения переходов внутри каталога?

    Когда вы думаете о том, какой контент отображать, необходимо подумать о том, какие веб-части следует добавить на страницы категорий. Например, если используется веб-часть "Панель уточнения результатов поиска" и фасетная навигация, пользователи могут легко переходить на контент, делая фильтрацию по свойствам каталога. Еще можно добавить веб-часть "Популярные элементы", чтобы отображать элементы, которые распознаны как релевантные для пользователя. Также следует подумать, включать ли только веб-части поиска или добавлять другие веб-части контента. Дополнительные сведения см. далее в этой статье в разделе Планирование добавления на страницы веб-частей поиска.

  • Можно ли использовать одинаковый дизайн на всех страницах категорий?

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

  • Каковы ограничения по трудозатратам на обслуживание страниц?

    Чем больше страниц категорий, тем больше трудозатраты на обслуживание. Ограничьте число страниц категорий, чтобы уменьшить число объектов, к которым необходимо применять управление изменениями.

Сведения о создании и настройке макета страницы категорий см. в статье Настройка макетов страниц для сайта на основе каталога в SharePoint 2013

Планирование страниц элементов каталогов

Во время планирования настройки страниц элементов каталога по умолчанию или создания собственных обратите внимание на следующее:

  • Требуется ли отображать элементы в группе?

    Создаваемая автоматически страница элементов каталога использует веб-части "Повторное использование элемента каталога" при отображении контента. По умолчанию веб-часть "Повторное использование элемента каталога" настроена на использование прорисовки на стороне сервера, поэтому поисковые системы, такие как Google и Bing, могут обнаруживать и регистрировать отдельные элементы в каталоге. Кроме того, пользователи, отключившие JavaScript, например, для реализации специальных возможностей, смогут просмотреть этот контент. Веб-часть "Повторное использование элемента каталога" настроена на автоматическую запись событий использования по умолчанию, применяемых аналитикой использования.

    Если вы планируете отобразить элементы на странице элементов каталога, подумайте, хотите ли вы отображать элемент в группе. Например, в сценарии коммерческой деятельности в Интернете, где на веб-сайте велась торговля одеждой, вам может потребоваться сгруппировать все доступные размеры определенного элемента на странице элементов каталога. В этом случае пользователи, попадающие на страницу элементов каталога, могут быстро просмотреть все доступные размеры для данного элемента. Для такого группового сценария вы не можете использовать автоматически создаваемую страницу элементов каталога, так как она использует веб-части "Повторное использование элемента каталога". Веб-части "Повторное использование элемента каталога" способны получать по одному элементу за раз и не могут получать группы элементов. Таким образом, если вы хотите отобразить элементы на странице элементов каталога в группе, вам потребуется создать собственную страницу элементов каталога и использовать для их отображения веб-часть "Поиск контента".

    Примечание

    Хотя для отображения результатов поиска веб-часть "Поиск контента" по умолчанию использует прорисовку на стороне клиента и JavaScript, она автоматически применяет основанную на XSLT прорисовку на стороне сервера, чтобы визуализировать контент для поисковых систем, таких как Google и Bing. Однако пользователи, отключившие JavaScript, например, для реализации специальных возможностей, не смогут просмотреть этот контент. Чтобы гарантировать возможность просмотра контента независимо от того, включен ли JavaScript, рекомендуется настроить веб-часть "Поиск контента" на постоянное использование основанной на XSLT прорисовки на стороне сервера.
    Помните и о том, что события использования для аналитики использования не регистрируются в веб-части "Поиск контента" автоматически, однако вы можете настроить шаблон отображения для регистрации таких событий. Дополнительные сведения см. в разделе Настройка рекомендаций и типов событий использования в SharePoint Server.

    Дополнительные сведения о различиях между веб-частью "Повторное использование элемента каталога" и веб-частью "Поиск контента" см. в статье Веб-части поиска и подходящие ситуации для применения различных веб-частей.

  • Можно ли использовать одинаковый дизайн на всех страницах элементов каталога?

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

  • Каковы ограничения по трудозатратам на обслуживание страниц?

    Чем больше страниц элементов каталога, тем больше трудозатраты на обслуживание. Ограничьте число страниц элементов каталога, чтобы уменьшить число объектов, к которым необходимо применять управление изменениями.

Сведения о создании и настройке макета страницы элементов каталога см. в статье Настройка макетов страниц для сайта на основе каталога в SharePoint 2013

Планирование добавления веб-частей поиска на страницы

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

На страницу можно добавить одну или несколько веб-частей поиска. Добавляя веб-часть поиска, можно использовать предварительно настроенный запрос, либо изменить параметры запроса, заданные по умолчанию. Также можно изменить параметры отображения результатов в веб-части; например, задав сортировку элементов по цене или по популярности. Предварительно настроенный запрос можно изменить редактированием веб-части и изменением критериев поиска.

Веб-части поиска используют шаблоны отображения для управления тем, как в веб-части отображаются результаты. Шаблоны отображения — это HTML-файлы, определяющие, какие управляемые свойства из результатов поиска следует отображать, а также способ отображения этих свойств. Например, шаблон отображения может определять, что управляемое свойство "PublishingImage" отображает изображение 100x100 пикселей, а управляемое свойство "Title" отображает текст, выделенный жирным шрифтом, слева от изображения.

Сведения о создании и настройке шаблонов отображения см. в статье Шаблоны отображения Дизайнера SharePoint 2013

Веб-части поиска и ситуации применения различных веб-частей

В следующей таблице приведены веб-части поиска, которые обычно используются в сценариях по управлению веб-контентом. Сведения о веб-частях поиска, которые обычно используются в сценариях рабочего поиска, см. в статье Управление центром поиска в SharePoint Server.

Веб-части поиска

Категория Веб-часть Описание

Сведение контента

Запрос контента

Не используйте для межсайтовой публикации. Используйте веб-часть "Поиск контента" или одну из веб-частей в категории веб-частей "Контент, управляемый поиском".

Поиск контента

Используйте эту веб-часть, чтобы отобразить контент каталога на странице категории. Вы также можете использовать ее для отображения элементов в группе на странице элементов каталога. В веб-части "Поиск контента" можно выбрать источник результатов, чтобы определить контент, который следует искать. Также можно использовать язык запросов по ключевым словам для добавления в запрос большего числа фильтров и поисковых терминов.

По умолчанию эта веб-часть использует прорисовку на стороне клиента, благодаря этому вы можете использовать JavaScript в шаблоне отображения для настройки способа отображения результатов поиска. Чтобы позволить поисковым системам, таким как Google и Bing, обнаруживать и регистрировать отдельные элементы в каталоге, веб-часть "Поиск контента" автоматически применяет основанную на XSLT прорисовку на стороне сервера при визуализации контента для поисковых систем.

Другое преимущество использования прорисовки на стороне клиента заключается в использовании сервером меньшего объема ресурсов, так как прорисовка осуществляется в браузере. Сведения о том, какое влияние на производительность оказывает добавление веб-части "Поиск контента" на страницу, см. в разделе Оценка мощности и производительности управления веб-контентом (SharePoint Server 2013)

Примечание

Поскольку веб-часть поиска контента использует JavaScript для отображения контента, пользователи, отключившие JavaScript, например, для реализации специальных возможностей, не смогут просмотреть этот контент. Чтобы гарантировать возможность просмотра контента независимо от того, включен ли JavaScript, рекомендуется настроить веб-часть "Поиск контента" на постоянное использование основанной на XSLT прорисовки на стороне сервера. Помните о том, что для такой прорисовки часто требуется больше ресурсов сервера, что может снизить производительность.

Поиск

Панель уточнения результатов поиска

Эта веб-часть добавляет на страницу уточнения. Эту веб-часть можно использовать для добавления отдельных уточнений и уточнений для фасетной навигации.

Вам необходимо включить управляемые свойства в качестве уточнений, прежде чем в этой веб-части будут отображены какие-либо уточнения. Дополнительные сведения см. в разделе Настройка уточнений и фасетной навигации в SharePoint Server.

Панель уточнения таксономии

Эта веб-часть объединяет уточнение с управляемой навигацией, и она может использоваться для добавления в контент каталога эффективного интерфейса навигации, основанного на поиске. Эта веб-часть может использоваться только в комбинации с управляемой навигацией и должна быть связана с другой веб-частью поиска на странице, такой как веб-часть "Поиск контента". Это позволяет фильтровать результаты поиска в связанной веб-части, отображая уточнения в зависимости от текущего термина навигации. Уточнения, показанные в веб-части "Панель уточнения таксономии", являются дочерними уточнениями текущего термина навигации. Когда пользователь щелкает уточнение, результаты поиска в связанной веб-части фильтруются в соответствии с этим. Особенность, которая делает эту веб-часть особенно эффективной, — это учет предыдущих запросов или уточнений, выполненных пользователем во время отображения уточнений.

Важно!

Мы не рекомендуем использовать веб-часть "Панель уточнения таксономии" на странице, ниже которой расположено более 200 узлов навигации. Большое число узлов навигации может увеличить время ответа сервера и сократить пропускную способность. Дополнительные сведения см. в разделе Оценка мощности и производительности управления веб-контентом (SharePoint Server 2013)

Контент, управляемый поиском

Статьи

Отображает элементы, связанные с типом контента "Страница статьи".

Повторное использование элементов каталога

Используйте эту веб-часть на странице элементов каталога только в том случае, если не хотите отображать элементы каталога в группе. Эта веб-часть использует прорисовку на стороне сервера, чтобы поисковые системы, такие как Bing или Google, могли обнаруживать и регистрировать отдельные элементы в каталоге. Она также настроена на автоматическую запись событий использования по умолчанию, применяемых аналитикой использования.

Конфигурация этой веб-части немного отличается от других веб-частей поиска. Основной объем конфигурации этой веб-части задается в файле макета страницы HTML на странице элементов каталога. Эта веб-часть может отображать только одно управляемое свойство. Таким образом, для каждого управляемого свойства, которое требуется отобразить на странице элементов каталога, в файл макета страницы HTML необходимо добавить одну веб-часть "Повторное использование элемента каталога". Кроме того, одну веб-часть "Повторное использование элемента каталога" следует добавить непосредственно на страницу элементов каталога. В этой веб-части вы настраиваете запрос для элемента каталога, который требуется получить. Веб-части "Повторное использование элемента каталога", добавленные в файл макета страницы HTML, настраиваются на повторное использование данных, извлеченных этим запросом.

Веб-часть "Повторное использование элемента каталога" не использует шаблоны отображения для отображения контента. Вместо этого форматирование основано на типе управляемого свойства, например Date или HTML.

Сведения о настройке макета страницы элементов каталога, использующего веб-части "Повторное использование элемента каталога", см. в статье Настройка макетов страниц для сайта на основе каталога в SharePoint 2013

Сведения о том, какое влияние на производительность оказывает добавление веб-части "Повторное использование элемента каталога" на страницу, см. в разделе Оценка мощности и производительности управления веб-контентом (SharePoint Server 2013)

Элементы, соответствующие тегу

Отображает элементы, тегированные термином.

Изображения

Отображает все элементы, связанные с типом контента "Изображение или рисунок".

Популярные элементы

Используйте эту веб-часть для отображения наиболее популярных элементов, удовлетворяющих набору критериев. Например, эту веб-часть можно добавить на страницу категорий, чтобы отображать раздел "Наиболее популярные товары в категории".

Недавно измененные элементы

Отображает элементы, которые были недавно изменены. Это может помочь пользователям отслеживать последние действия на сайте или в библиотеке.

Рекомендуемые элементы

Используйте эту веб-часть для отображения рекомендаций по контенту, основанных на предыдущем взаимодействии пользователей с сайтом. Например, эту веб-часть можно добавить на страницу элементов каталога. Если пользователь просматривает определенный элемент, эта веб-часть будет отображать другие элементы, которые пользователи просматривали ранее, например "Пользователи, интересовавшиеся этим товаром, просматривали следующие товары".

По умолчанию запрос ограничен рекомендованными элементами для текущего сайта. Этот параметр можно изменить на рекомендуемые элементы, основанные на токене из URL-адреса, а также ограничить запрос определенным URL-адресом или типом контента.

Видео

Отображает все элементы, связанные с типом контента "Видео". Эта веб-часть будет сортировать элементы по числу просмотров.

Веб-страницы

Отображает все элементы, происходящие от типа контента "Страница".

Вики-страницы

Отображает все элементы, связанные с типом контента "Вики-страница".

Сведения о добавлении и настройке веб-частей поиска см. в статье Настройка веб-частей поиска в SharePoint Server.

See also

Обзор публикации на сайтах интрасети, экстрасети и веб-сайтах в SharePoint Server
Планирование публикации на сайтах интрасети, экстрасети и веб-сайтах в SharePoint Server
Планирование публикации на нескольких сайтах в SharePoint Server
Обзор публикации на нескольких сайтах в SharePoint Server
Планирование логической архитектуры для публикации на нескольких сайтах в SharePoint Server
Планирование сайтов разработки для публикации на нескольких сайтах в SharePoint Server
Планирование поиска в сайтах публикации на нескольких сайтах в SharePoint Server 2016
Настройка публикации на нескольких сайтах в SharePoint Server
Оценка мощности и производительности управления веб-контентом (SharePoint Server 2013)