Портал в стиле Web 2.0::Журнал СА 5.2009
www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Событие  

В банке рассола ждет сисадмина с полей фрактал-кукумбер

Читайте впечатления о слете ДСА 2024, рассказанные волонтером и участником слета

 Читать далее...

Организация бесперебойной работы  

Бесперебойная работа ИТ-инфраструктуры в режиме 24/7 Как обеспечить ее в нынешних условиях?

Год назад ИТ-компания «Крок» провела исследование «Ключевые тренды сервисного рынка 2023». Результаты

 Читать далее...

Книжная полка  

Читайте и познавайте мир технологий!

Издательство «БХВ» продолжает радовать выпуском интересных и полезных, к тому же прекрасно

 Читать далее...

СУБД PostgreSQL  

СУБД Postgres Pro

Сертификация по новым требованиям ФСТЭК и роль администратора без доступа к данным

 Читать далее...

Критическая инфраструктура  

КИИ для оператора связи. Готовы ли компании к повышению уровня кибербезопасности?

Похоже, что провайдеры и операторы связи начали забывать о требованиях законодательства

 Читать далее...

Архитектура ПО  

Архитектурные метрики. Качество архитектуры и способность системы к эволюционированию

Обычно соответствие программного продукта требованиям мы проверяем через скоуп вполне себе понятных

 Читать далее...

Как хорошо вы это знаете  

Что вам известно о разработках компании ARinteg?

Компания ARinteg (ООО «АРинтег») – системный интегратор на российском рынке ИБ –

 Читать далее...

Графические редакторы  

Рисование абстрактных гор в стиле Paper Cut

Векторный графический редактор Inkscape – яркий представитель той прослойки open source, с

 Читать далее...

День сисадмина  

Учите матчасть! Или как стать системным администратором

Лето – время не только отпусков, но и хорошая возможность определиться с профессией

 Читать далее...

День сисадмина  

Живой айтишник – это всегда движение. Остановка смерти подобна

Наши авторы рассказывают о своем опыте и дают советы начинающим системным администраторам.

 Читать далее...

Виртуализация  

Рынок решений для виртуализации

По данным «Обзора российского рынка инфраструктурного ПО и перспектив его развития», сделанного

 Читать далее...

Книжная полка  

Как стать креативным и востребованным

Издательский дом «Питер» предлагает новинки компьютерной литературы, а также книги по бизнесу

 Читать далее...

Книжная полка  

От создания сайтов до разработки и реализации API

В издательстве «БХВ» недавно вышли книги, которые будут интересны системным администраторам, создателям

 Читать далее...

Разбор полетов  

Ошибок опыт трудный

Как часто мы легко повторяем, что не надо бояться совершать ошибки, мол,

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 6195
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 6903
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 4188
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 2989
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 3795
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 3805
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 6299
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 3152
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 3446
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 7263
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 10628
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 12352
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 13983
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 9110
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 7064
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 5375
Комментарии: 3
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 4604
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 3414
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 3145
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 3392
Комментарии: 0
Рецензия на книгу «MongoDB в действии»

 Читать далее...

02.12.2013г.
Просмотров: 3013
Комментарии: 0
Не думай о минутах свысока

 Читать далее...

Друзья сайта  

 Портал в стиле Web 2.0

Архив номеров / 2009 / Выпуск №5 (78) / Портал в стиле Web 2.0

Рубрика: Веб /  Веб

Александр Башкиров

Портал в стиле Web 2.0

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

История возникновения

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

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

 – на уровне его архитектуры.

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

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

  • систему офисной телефонии;
  • систему управления поручениями;
  • систему документооборота;
  • систему финансового учета;
  • систему безопасности (система контроля интернет-трафика).

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

Схема архитектуры решения

Схема архитектуры решения

Плюсы и минусы

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

  • Простота развертывания новых рабочих мест – для развертывания нового рабочего места достаточно занести пользователя в корпоративный каталог пользователей и назначить ему права на приложения, после чего выдать ссылку на вход в портал.
  • Низкие требования к аппаратной части – для работы портала на клиентском рабочем месте достаточно браузера: почти все действия выполняются на стороне сервера, исключение составляет лишь JavaScript, flash и Java-апплеты, выполнение которых происходит на стороне пользователя.
  • Скорость освоения пользователем корпоративного рабочего места – единый стиль интерфейса для всех приложений портала позволяет пользователям сконцентрироваться на функциональном наполнении, а не на запоминании тонкостей работы с тем или иным приложением.
  • Информационная безопасность – большинство действий пользователя, все манипуляции с документами происходят на стороне сервера, следовательно, снижаются требования к обеспечению информационной безопасности рабочего места сотрудника, то есть акценты безопасности смещаются в сторону сетей – то есть того сегмента, который традиционно является наиболее хорошо защищенным.

 Минусами такого решения будут являться:

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

Основные преимущества

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

  • On-line office application;
  • средства совместной работы;
  • средства удаленной работы;
  • концепция «Онлайн-офис» и «офис удаленных сотрудников».

Рассмотрим эти функциональные аспекты более подробно.

On-line office application

Под этим понимаются приложения, предназначенные для выполнения традиционных «офисных» операций: набор и редактирование текстов, создание электронных таблиц и презентаций. Самый известный пример такого рода приложений – Google Mail&Docs (Google, кстати, сдает в аренду свои приложения для корпоративного использования – с использованием собственного домена заказчика).

Средства совместной работы

Под этим подразумевается в первую очередь возможность совместного одновременного редактирования одного и того же документа или файла. По сути, средства совместной работы над документом представляют собой функциональную особенность on-line application, а средства совместной работы над файлом – некий аналог систем, предназначенных для работы с репозиториями кода (CVS, SVN и т.д.).

В том же Google Docs такая возможность присутствует: достаточно «расшарить» созданный документ с возможностью редактирования на еще одного пользователя («ключиком» к бесплатной, некоммерческой версии Google Docs является аккаунт Google), и одновременно приступить к его редактированию, чтобы увидеть в онлайн-режиме изменения, вносимые каждым пользователем, а при необходимости – просмотреть историю изменений документа.

Средства удаленной работы

Это, с одной стороны, удаленный доступ к порталу извне (через Интернет), а с другой стороны – политики и система безопасности, позволяющие обеспечивать удобную работу сотрудников из мест, не находящихся в локальной сети организации, и обеспечивающие безопасность этой самой работы. Как правило, в подавляющем большинстве случаев для доступа используют или SSL, или VPN.

Концепция «Онлайн-офис»

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

Концепция «онлайн-офис» может быть применима и к традиционным (и не совсем) офисам: в частности, при реализации этой концепции в традиционном офисе сотрудники могут работать с ПК с минимальными аппаратными требованиями или с терминальными станциями.

В «не совсем традиционных» офисах концепция «онлайн-офиса» успешно применятся при организации офиса по принципу Open Space (открытого пространства) – то есть ситуации, при которой у сотрудника нет явно выделенного рабочего места, а при приходе на работу он занимает любое свободное рабочее место.

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

Средства реализации

Средства реализации такого рода порталов делятся на два типа: арендуемые и платформенные.

Первые – это готовые веб-приложения с готовым набором компонентов приложений и функций, сдаваемые в аренду «как есть», без возможности «тонкой» (а порой и вообще какой-либо) настройки. Как правило, эти приложения не имеют отдельно выделенных блоков новостей, справочников и т.д. – их приходится реализовывать на какой-либо CMS, обеспечивая прозрачную работу и сквозную авторизацию с компонентами веб-приложений. К такого рода системам относятся продукты Google Docs (http://docs.google.com) и, например, Zoho (http://zoho.com).

Вторые – «платформенные» порталы – представляют собой инсталлируемые решения, открытые (в определенных рамках) для самостоятельных доработок. Пожалуй, самыми известными примерами таких решений является Micosoft Share Point Portal (http://www.microsoft.com/rus/sharepoint/default.mspx) или (в более усеченном варианте) Micosoft Share Point Services (http://technet.microsoft.com/en-us/windowsserver/sharepoint/default.aspx) и IBM WebSphere Portal (http://www-01.ibm.com/software/ru/websphere), хотя портал в минимальной функциональности можно построить даже на Open Source-движке, предназначенном для построения обычных сайтов (с соответствующими доработками).

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

В случае «виртуальных» компаний или небольших компаний, у которых большинство сотрудников находятся вне офиса, логичнее использовать арендуемые приложения с единой точкой входа на базе Open Source-движка.

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

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

В любом случае все сильно зависит от тех задач, которые призван решать портал. Рассмотрим некоторые примеры.

Пример 1

Небольшая компания, для которой портал – это средство оповестить сотрудников об изменениях, новостях и предоставить возможность каждому из них иметь под рукой корпоративный справочник (внутренний номер телефона, сотовый номер, e-mail, личная информация) с возможностью комментирования новостей компании (которые заносятся на портал централизованно, через редактора), отображения статуса пользователя: online/offline (то есть находится в данный момент сотрудник на портале или нет), возможностью отправить ему письмо прямо из справочника и чата с ним.

В этом случае для реализации подойдет любая Open Source-платформа (например, Wordpress – http://www.wordpress.com) или, если в компании есть Microsoft Windows 2003 Server, входящий в его состав Microsoft Share Point Services.

Реализация потребует поиска или создания специализированных компонентов (справочник сотрудников в виде дерева карточек отсутствует как в Microsoft Share Point Services, так и в Open Source-движках – в том же Wordpress придется писать отдельный плагин). В этом случае затраты на создание и внедрение будут сведены к минимуму.

Следует отметить, что в последнее время в Интернете появилось довольно много компаний, предлагающих типовой портал на базе Microsoft Share Point Services за относительно небольшие деньги. Основная цель такого портала – создание модного ныне «единого информационного пространства» или, говоря проще, максимально оперативно информировать сотрудников обо всем, что может быть использовано в повседневной работе или повлиять на нее, а также возможность общения.

Пример 2

Небольшая виртуальная компания, которая занимается разработкой программного обеспечения. В этом случае портал также может представлять собой доработанную CMS (те же Wordpress или Joomla, как альтернатива – Microsoft Share Point Services), на базе которой выполнена интеграция с системами контроля версий (типа CVS, SVN, Microsoft SourceSafe), размещен справочник сотрудников, с возможностью обмена e-mail, чата и звонков друг другу с портала посредством одного из популярных сервисов звонков через Интернет (Skype, Google), или через собственное решение для IP-телефонии (например, Open Source-решение Asterisk). Основная цель такого портала – возможность работы и общения в рамках выполняемой работы.

Пример 3

Средняя организация, имеющая несколько офисов и сотрудников, которые должны работать из любого места, где есть Интернет (например, торговые представители). В этом случае портал будет представлять собой более серьезное решение, построение которого на базе Open Source-продуктов может оказаться нецелесообразным – слишком велик получается объем доработок, и, как следствие, стоимость создания решения. В этом случае портал целесообразно строить на основе портальных продуктов, таких как Microsoft Share Point Services, Microsoft Share Point Server, IBM WebSphere.

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

Второй вариант решения задачи состоит в аренде готовых веб-приложений у провайдеров такого рода услуг (те же упомянутые выше Google и Zoho) и интеграции их с Open Source-решениями на базе CMS. В частности, связка доработанной Joomla с GoogleDocs вполне способна обеспечить требуемые функции.

Пример 4

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

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

Критерии выбора

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

Итого

В настоящее время с появлением все более широких каналов появилась тенденция выноса «традиционных» приложений в Web. Это касается не только многочисленных онлайновых клонов Microsoft Word (такого рода функциональностью уже мало кого удивишь) или специализированных систем (например, систем управления предприятием, изначально разрабатываемых с веб-интерфейсом и широкими возможностями интеграции), но и таких совсем «не веб»-вещей, как, например, редакторы изображений (например, http://pixlr.com/app или http://www.splashup.com/splashup), клиентов электронной почты (Outlook Web Access, Gmail) и множество других полезных утилит (мессенджеры – www.icq.com; планировщики – http://organaizer.ru, http://napominatel.ru; антивирусы – http://online.us.drweb.com, http://www.kaspersky.ru/scanforvirus; упрвление проектами – http://www.comindwork.ru и т.д.).

В этом свете порталы имеют огромный потенциал развития: по мере того, как будет расти мощность вычислительных ресурсов и полоса пропускания каналов, порталы будут обрастать новыми полезными функциями, фактически выводя в веб традиционные «десктопные» приложения (например, тот же MS Project или Visio), окончательно реализуя, таким образом, идею on-line рабочего места без привязки к конкретному местоположению сотрудника.


Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru