«Портал» - это веб-сайт, объединяющий контент и услуги других веб-сайтов. Обычно, когда кто-то хочет построить портал, он решает проблему поиска и использования информации (у нее слишком много информации, и все это распространяется).
Инфраструктуры портала позволяют создавать сложные веб-сайты, которые повторно используют существующий контент и приложения. Примеры и популярные платформы: Drupal (платформа php с открытым исходным кодом), Sharepoint (платформа Microsoft .Net Portal) и IBM WebSphere Portal (на основе Java).
Часть повторного использования - это ключ к порталу. В Drupal вы можете устанавливать модули сообщества, чтобы быстро (быстрее, чем с нуля) воспроизводить функции, которые вы видите в других местах в Интернете, такие как блоги, вики, форумы, профили пользователей, тележки для покупок и база данных приложений. В Sharepoint вы можете сделать то же самое с «Webparts». В IBM Portal они называются «Портлеты».
Платформа портала сама обрабатывает аутентификацию пользователя (вход / выход из системы), безопасность (группы и доступ к ресурсам) и, в зависимости от портала, поиск, управление контентом, навигацию, управление языками, обнаружение устройств (мобильные или настольные). направить на исправление шаблонов отображения) и предоставить способ расширить портал с помощью плагинов, портлетов, виджетов, веб-частей или как они их называют на выбранном вами портале.
Большинство решений для управления веб-контентом можно использовать отдельно или на портале для управления созданием контента, контролем версий, тегами, безопасностью и форматированием.