Многие компании используют SharePoint 2010 в качестве платформы для построения корпоративных порталов для внутреннего использования. Но немногие знают, что SharePoint также можно использовать для создания публичных веб-сайтов. Особенно полезна данная возможность для тех компаний, которые уже используют SharePoint, позволяющая снизить затраты на обучение персонала.
- Введение
- Интранет и интернет – различия и сходства
- Лицензирование
Введение
На сайте Top SharePoint internet Sites можно посмотреть некоторые примеры сайтов, реализованные с помощью SharePoint для интернет-сайтов. При этом обратите внимание на внешний вид сайтов, по которому иногда сложно догадаться, что он сделан с использованием SharePoint. В этом плане очень удачным получился сайт Ferrari (рис. 1).
Рис. 1. Пример веб-сайта, сделанного с помощью SharePoint
Работать с веб-сайтом можно при помощи SharePoint Designer 2010 или делать все через браузер, используя все возможности платформы в управлении веб-контентом.
Преждем чем начать работу, рассмотрим некоторые особенности SharePoint для интернет-сайтов, позволяющие лучше понять, как использовать возможности платформы по максимуму.
Интранет и интернет – различия и сходства
Для начала нужно понять различия сайта на основе шаблона публикации (рис. 2) в случае его работы в интранете и интернете.
- Посетители публичного сайта – анонимные пользователи. Кроме этого, на сайте могут быть авторы, утвердители контента и разработчики
- Для веб-сайтов часто используются варианты, когда контент доступен на разных языках в зависимости от выбора пользователя. При этом возможность многоязычного интерфейса может быть не нужна, т.к. анонимные пользователи видят только содержимое на страницах публикации
- На веб-сайтах из всего многообразия служб SharePoint чаще всего используются только поиск и служба метаданных для классификации содержимого и указания ключевых слов

Рис. 2. Внешний вид сайта, созданного из шаблона публикации
Вместе с тем, нужно понимать общие черты сайтов, создаваемых для интранет и экстранет
- Занимайтесь планированием, при этом можете начать работу с создания сайта для интранета
- Продумайте дизайн вашего сайта
- Продумайте использование возможности по публикации контента
- Создайте удобную и понятную для пользователей навигацию
- Используйте службу метаданных для улучшения результатов поиска
Лицензирование
Самый тонкий момент при работе с публичными интернет сайтами – лицензирование.
При использовании SharePoint Server 2010 нужна серверная лицензия на SharePoint и отдельная лицензия SharePoint Server 2010 для интернет-сайтов. При этом не нужно покупать клиентские лицензии. Тут стоит различать стандартную серверную лицензию для интернет-сайтов, предназначенную для небольших и средних компаний и поддерживает только один домен и поддомены. И также есть лицензия Enterprise, включающая эти же возможности, а также поддержка нескольких доменов и право использования Microsoft FAST Search для веб-сайтов. Подробную информацию по лицензированию можно посмотреть здесь.
С появлением Office 365 можно создавать публичные веб-сайты с помощью SharePoint Online. При этом в подписку уже входит возможность создания одного публичного веб-сайта (создается как отдельная коллекция сайтов).
Таким образом, обдумав описанное выше, можно начинать создание публичного веб-сайта, чем мы и займемся в следующих статьях.