Журнал Системный Администратор, Март 2007

Журнал Системный Администратор

Март 2007

Цена: $4.5 US

  Подписаться

Зарегистриванные пользователи, пожалуйста следуйте этой ссылке


Устанавливаем eGroupware

Сергей Яремчук

Необходимость в системах автоматизации коллективной работы очевидна, и такие приложения востребованы. Особенно остро их нехватка ощущается в сфере малого и среднего бизнеса, которому установка Microsoft Exchange или Lotus Domino не только не по карману, но и часто неоправдана. Существует целый ряд проектов с открытыми исходными текстами, которые могут заменить проприетарные продукты.

Какие бывают Groupware-серверы

Open Source-решения для автоматизации групповой работы строятся на открытых технологиях и стандартах, в числе которых SMTP, POP3/POP3S, IMAP/IMAPS, LDAP, LS/SSL, S/MIME, VCard, iCalendar и другие. Основой служат веб-технологии, как правило, для их работы необходим веб-сервер с поддержкой PHP.

Open Source-решения на Java встречаются реже. Для ускорения обработки данных такие системы требуют наличия БД, например MySQL/PostgreSQL, в которой будут храниться настройки и другая информация. Такой подход очень удобен, так как отпадает необходимость в специализированном клиентском программном обеспечении, достаточно обычного веб-браузера.

Хотя некоторые проекты позволяют использовать и клиентские программы Evolution, Mozilla ThunderBird, Mozilla Sunbird, Kontact, Outlook и другие, что обеспечивает большую гибкость и удобство. Поэтому перед внедрением приложения для коллективной работы следует остановиться на решениях, обеспечивающих требуемую функциональность. Кроме основных функций, присущих таким системам (работа с почтой, календарь, планировщик заданий, записная книжка), могут быть и другие возможности – форумы, чаты, WiKi, системы управления контентом, просмотр комиксов и прочее. Естественно, приложение должно быть локализовано и максимально дружелюбно к пользователю. Использование веб дает еще одно преимущество – в качестве базовой платформы можно использовать любую операционную систему, на которой может быть установлен базовый комплект. А это веб-сервер с поддержкой PHP и СУБД. В большинстве случаев рекомендуемыми являются компоненты XAMPP – Apache, PHP, MySQL [7], почтовый сервер можно использовать внешний, хотя встречаются и ограничения. И, как правило, сервер коллективной работы без проблем может быть запущен на компьютере под управлением Windows, Linux/UNIX, *BSD и Solaris. Учитывая, что некоторые решения, несмотря на кажущуюся на первый взгляд простоту, установить не так-то и легко, процесс выбора нужной системы для коллективной работы упрощен наличием демонстрационных версий, к которым любой желающий может получить доступ. Их можно найти как на сайтах проекта, так и специализированных ресурсах [1]. Хотя в большинстве случаев предоставляется доступ к консоли администратора. Как будет выглядеть система с точки зрения обыкновенного пользователя, на которого ориентирован сервис, ясно не всегда. Хотя это и существенно экономит время, да и нервы тоже, позволяя на раннем этапе отсеять часть продуктов, не подходящих под начальные условия.

Итак, задача настроить сервер коллективной работы, обеспечивающий доступ к ресурсам, кроме веб-интерфейса, и с помощью стандартных утилит, имеющий локализованный интерфейс. Обеспечивающий максимальное удобство пользователей и руководителей, в том числе и за счет расширенной функциональности, вроде доступа к файлам, управления проектами, работу с документами и CMS.

При поиске были рассмотрены следующие проекты.

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

Подписаться на весь номер

Зарегистриванные пользователи, пожалуйста следуйте по этой ссылке