Обзор веб-технологий для создания порталов
Веб-портал – сетевой ресурс, совмещающий различный сервисы в рамках одного web-сайта. Веб-порталы разделяются на публичные и корпоративные, горизонтальные и вертикальные.
Чаще всего при дизайне веб-порталов используют такие платформы:
- Microsoft SharePoint – семейство программных продуктов для дизайна web-приложений, предоставляющих условия для совместной работы пользователей.
- IBM WebSphere – сервер веб-приложений, работающий с различными web-серверами и основывающийся на стандартах Java EE, XML и Web Services.
- Oracle WebLogic – коллекция продуктов для web-дизайна на базе Java, включающие средства для интеграции и дизайна web-приложений
Для администрирования и управления содержимым web-ресурса используются CMS, наиболее популярные из них системы Drupal или Joomla.Они представляет собой инструменты для дизайна веб-сайта, написанные на языке PHP. Drupal использует реляционную БД, а Joomla – MySQL.
WordPress является популярной системой ведения богов в Web, но также может быть использовани при дизайне веб-порталов. Система тем и модулей позволят настроить проект под свои нужды.
С помощью CMS решаются такие задачи, как разделение рубрик при дизайне веб-портала, система поиска, модули новостей, альбомы картинок, размещение обьявлений, счетчики, форум и другие. Основной веб-сайт создается на базе одной из систем, а дополнительные сервисы и разделы пишутся на отдельных скриптах либо с помощью плагинов.
В Web также можно найти разнообразные темы и шаблоны (template) веб-порталов, как универсальные так и для конкретных систем.
Частью портала может быть поисковая система, настроенная для работы на даном веб-ресурсе или в Web. Пример таких поисковых движков Sphinx и Swish.
|