Общие сведения об управлении веб-контентом в SharePoint 2010


Общие сведения об управлении веб-контентом в SharePoint 2010

Привет! Меня зовут Санья Сингх, я руководитель программ в технической группе SharePoint, работающей над компонентами управления веб-контентом (WCM). Мы рады представить новые компоненты управления веб-контентом, которые будут входит в состав SharePoint 2010, и возможности по созданию полноценных решений для управления веб-контентом, которые они дают нашим клиентам. В своей первой публикации я бы хотела поговорить о том, какие улучшения в области управления веб-контентом сделаны в этом выпуске, а также о том, как это было достигнуто с технической точки зрения.

Поддержка различных вариантов управления веб-контентом

Новый уровень разработки контента

Упрощенный процесс создания полнофункциональных сайтов

Более эффективное управление публикацией и более глубокий анализ данных

Масштабируемая платформа в основе сайта

Поддержка различных вариантов управления веб-контентом

Для большинства людей управление веб-контентом неразрывно связано с общедоступными интернет-сайтами. Такие сайты используются компаниями для продвижения своего бренда, проведения маркетинговых кампаний, формирования сообществ клиентов и распространения информации о продуктах и услугах. Процесс публикации на общедоступном сайте обычно жестко структурирован, за счет чего обеспечивается единообразное оформление, использование утвержденных фирменных ресурсов и более высокая степень контроля над процессом утверждения. Однако такие сайты являют собой лишь частичный пример возможностей технологии управления веб-контентом, которые могут иметь значительно более широкое применение в компаниях. Если представить эти возможности в виде единого спектра, то общедоступный сайт будет находиться на одном его конце, а, например, вики-сайт — на другом. Вики-сайты — это сообщества, которые включают в себя множество авторов, создающих контент в среде с очень слабым контролем. Авторы вики-сайта имеют большую степень свободы в отношении форматирования и организации их контента по сравнению с общедоступным сайтом. Между этими сценариями располагается множество вариантов (оттенков спектра) в которых реализуются различные уровни оформления и управления. Благодаря применению компонентов управления веб-контентом в SharePoint 2010 компании смогут с легкостью добиваться оптимального баланса между свободой и управляемостью для любого создаваемого сайта.

Новый уровень разработки контента

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

Быстрый доступ к часто используемым инструментам и действиям

Наиболее заметным изменением в SharePoint 2010 стало внедрение ленты из приложений Office. Благодаря применению ленты удалось реализовать единый интерфейс, с помощью которого пользователи с легкостью смогут находить и использовать эффективные функции SharePoint. Кроме того, с помощью ленты обеспечивается быстрый доступ к часто используемым функциям в зависимости от выполняемых задач. Рассмотрим пример, связанный с разработкой страницы, на которую добавляется текст, изображения и видеозаписи. При вводе текста на ленте будут отображаться параметры форматирования текста, такие как стили, шрифты и т. д. При работе с веб-частью видеопроигрывателя отображаются параметры, позволяющие изменить его размер, настроить запуск видео при загрузке страницы, а также необходимость циклического воспроизведения…

изображение001

Параметры форматирования текста, доступные при добавлении текста

изображение002

Параметры конфигурации проигрывателя мультимедиа отображаются при выборе веб-части "Мультимедиа" (Media)

Создание страницы одним щелчком мыши

В SharePoint 2010 можно создать страницу одним щелчком мыши, просто введя ее название. После этого можно сразу же приступать к разработке ее контента. 

изображение003

В отличие от SharePoint 2007, авторы могут начать создание контента страницы, указав ее имя.

Динамически изменяющийся макет страницы

С помощью макетов страниц (шаблонов) достигается единообразное оформление страниц. В SharePoint 2010, чтобы изменить макет страницы, достаточно выбрать его в коллекции на ленте во время редактирования страницы.

изображение004

В раскрывающемся списке "Макет страницы" (Page Layout) ленты можно выбрать нужный макет.

Новый и улучшенный редактор форматированного текста

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

Удобство добавления мультимедийного контента

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

Поддержка более широкого диапазона веб-браузеров

В предстоящем выпуске 2010 будет реализована поддержка браузеров Internet Explorer 7 и 8.0, а также последних версий браузеров Firefox и Safari. Это даст пользователям более широкие возможности для выбора подходящего браузера для работы с SharePoint.

Упрощенный процесс создания полнофункциональных сайтов

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

Интеграция мультимедиа

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

изображение007

Пример навигации на основе метаданных и просмотра активов в виде эскизов в библиотеке активов

изображение009

Диалоговое окно со сведениями об активе, открывающееся при наведении указателя мыши на актив в библиотеке.

изображение010

Возможность предварительного просмотра видеозаписи при наведении указателя мыши до ее выбора.

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

изображение011

Проигрыватель на основе технологии Silverlight для воспроизведения мультимедийного контента в SharePoint

Динамический контент

Для быстрого построения целевых страниц или отображения сводок динамического контента можно использовать веб-часть запроса контента (CQWP). Если вы знакомы с принципами разработки сайтов в SharePoint 2007, то вы наверняка работали с этой веб-частью. В SharePoint 2010 возможности этой веб-части были значительно расширены. Благодаря этому теперь поддерживается выбор целевой аудитории для контента. При этом для запросов, определенных в веб-части запроса контента, теперь поддерживается фильтрация по метаданным для запрашиваемых элементов или значений, передаваемых на страницу в строке запроса URL-адреса. Это позволяет с легкостью реализовывать сценарии, в которых требуется отображать связанные данные, в том числе услуги, спецификации продуктов, разделы справки или контент сообщества (например, блоги или вики-сайты). В записи блога Общие сведения об управлении документами в 2010 рассматривается один сценарий, связанный с использованием веб-части запроса контента. Другие улучшения, например, позволяют осуществлять сопоставление данных посредством пользовательского интерфейса панели инструментов веб-части запроса контента.

Назначение тегов управляемым метаданным

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

Правильно сформированная разметка

Группа разработчиков провела обширные исследования и тестирование на соответствие рекомендациям стандарта W3C WCAG 2.0 на уровне AA. Это позволяет гарантировать, что разметка страниц (например, макетов страниц, главных страниц и контента, созданного в редакторе форматированного текста) представляет собой правильно сформированный XHTML-код. Это позволяет повысить уровень доступности и обеспечить поддержку различных браузеров для сайтов, построенных на платформе SharePoint. Если авторы добавляют контент, который содержит нестандартную разметку, можно использовать функцию "Преобразовать в формат XHTML" ленты, которая считывает текущую разметку страницы и преобразует ее в правильный формат XHTML. 

Средства построения сообществ

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

изображение012

Элемент управления оценок показывает среднюю оценку в диапазоне от 1 до 5 звезд. При наведении указателя мыши во всплывающей подсказке отображается оценка, поставленная пользователем контенту.

Более эффективное управление публикацией и более глубокий анализ данных

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

Управление разрешениями авторов

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

Оркестрация публикации на разных параллельных сайтах

В SharePoint 2007 представлен компонент "Варианты" (Variations). Этот компонент может использоваться в сценариях многоязычной публикации, в которых требуется обеспечить оркестрацию публикации между исходным сайтом и другими глобальными сайтами, на которых контент будет переведен на другие языки. Конвейер перевода усовершенствован, что позволяет пользователям, работающим на локализованном сайте, с легкостью определять изменения на исходном сайте. При этом пользователи одним щелчком мыши смогут просмотреть изменения в последней версии исходной страницы и принять решение о необходимости и объеме перевода.

изображение013

Действие ленты, доступное авторам на целевых сайтах и позволяющее просматривать изменения в последней версии страницы, отправленной с исходного сайта.

Также были улучшены характеристики надежности и подчиненности сервера. Операции вариантов были перемещены к заданиям таймера. Реализована поддержка приостановки и возобновления в процессе повторного использования службы таймера, что позволяет повысить надежность при выполнении продолжительных операций в крупных средах. ИТ-специалисты получают гораздо больше возможностей управлять временем выполнения ресурсоемкого процесса создания иерархий.   Также стоит отметить, что набор компонентов в компоненте "Варианты" (Variations) дополняет набор новых возможностей в SharePoint 2010, относящихся к реализации многоязычного пользовательского интерфейса (MUI). Благодаря технологии многоязычного пользовательского интерфейса все приложения SharePoint могут отображаться на предпочитаемом языке пользователя сайта. Сочетание новых возможностей вариантов и многоязычного пользовательского интерфейса позволяет эффективно управлять переводом контента и отображением пользовательского интерфейса, что дает возможность создавать унифицированные интерфейсы SharePoint для многоязычных сайтов.

Развертывание контента из среды разработки или тестовой среды в рабочую среду

В SharePoint 2007 был представлен компонент "Развертывание контента", ориентированный на компании, которые размещают интернет-сайты на платформе SharePoint и используют отдельные среды для авторов, изменяющих и редактирующих контент до его публикации в общедоступной ферме. В SharePoint 2010 была существенно улучшена надежность компонента "Развертывание контента". Кроме того, многие из этих улучшений надежности доступны пользователям SharePoint 2007 в виде накопительных обновлений. Также в платформу были внесены усовершенствования, позволяющие использовать преимущества моментальных снимков базы данных для более эффективной реализации сценариев, в которых разработка контента продолжается даже в процессе его развертывания. Преимущества этого компонента доступны пользователям SQL Server 2005 / 2008 Enterprise Edition. Помимо прочего, улучшены функции ведения журналов, которые теперь позволяют более глубоко анализировать состояние заданий развертывания.

Рабочие процессы публикации

В зависимости от типа развертывания управления веб-контентом можно настраивать сложность процесса утверждения публикации. Можно полностью отказаться от процесса утверждения, использовать стандартный параллельный или последовательный процесс утверждения, либо настроить стандартные процессы в SharePoint Designer 2010 в соответствии с реальными бизнес-процессами. Теперь бизнес-пользователи могут моделировать рабочий процесс в Microsoft Visio 2010 и импортировать их в SharePoint Designer 2010. Еще одним преимуществом построения в Visio является возможность использования служб Visio в SharePoint для визуализации рабочего процесса и отображения его текущего состояния выполнения. Также в этом выпуске реализована возможность многократного использования созданного рабочего процесса и применения типов контента и шаблонов сайта. 

Веб-аналитика

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

изображение014

Отчет по числу просмотров страниц на сайте с течением времени.               

Мониторинг исправности сервера

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

Масштабируемая платформа в основе сайта

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

Большая библиотека страниц и организатор контента

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

Оптимизация веб-части запроса контента

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

Поддержка потоковой передачи мультимедийного контента

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

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

Спасибо за внимание. 

Санья Сингх (Sangya Singh)

Главный руководитель программы

Это локализованная запись блога. Исходная статья доступна по адресу Introducing Web Content Management in SharePoint 2010


Skip to main content