Редактирование: Выбор сервера

Материал из Мир Jabber
Перейти к навигацииПерейти к поиску

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

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

Текущая версия Ваш текст
Строка 9: Строка 9:
;'''Ejabberd''': Является самым популярным решением. Он имеет модульную архитектуру, поддерживает виртуальные узлы (может обслуживать несколько доменов), умеет работать с разнообразными хранилищами данных (MySQL, PostgreSQL, LDAP), также есть возможность использования внешнего скрипта для авторизации пользователей. За счет использования [[ru_wikipedia:Erlang|Erlang]] ejabberd может выдерживать большую нагрузку. Единственным серьёзным недостатком ejabberd является громоздкость — даже при небольшом числе онлайн-пользователей потребление памяти будет довольно высоким, что связано с особенностями внутреннего представления строк в erlang-машине. Использование памяти можно несколько сократить отказом от TLS и zlib, но вряд ли это понравится вашим пользователям. Если вы готовы терпеть этот единственный недостаток, к слову, присущий также и Openfire, то ejabberd — лучший выбор для вас.
;'''Ejabberd''': Является самым популярным решением. Он имеет модульную архитектуру, поддерживает виртуальные узлы (может обслуживать несколько доменов), умеет работать с разнообразными хранилищами данных (MySQL, PostgreSQL, LDAP), также есть возможность использования внешнего скрипта для авторизации пользователей. За счет использования [[ru_wikipedia:Erlang|Erlang]] ejabberd может выдерживать большую нагрузку. Единственным серьёзным недостатком ejabberd является громоздкость — даже при небольшом числе онлайн-пользователей потребление памяти будет довольно высоким, что связано с особенностями внутреннего представления строк в erlang-машине. Использование памяти можно несколько сократить отказом от TLS и zlib, но вряд ли это понравится вашим пользователям. Если вы готовы терпеть этот единственный недостаток, к слову, присущий также и Openfire, то ejabberd — лучший выбор для вас.


;'''Prosody''': Относительно молодой проект, тем не менее, быстро завоевавший большую популярность. Это связано с отличительной чертой Prosody — компактностью. Бесспорно, такие проекты, как [[Jabberd|Jabberd14]] и [[Jabberd|Jabberd2]] тоже нетребовательны к ресурсам,  но на сегодняшний день их можно считать морально устаревшими. Prosody отвечает всем требованиям, предъявляемым к современному серверу — поддержка современных XEP, модульная архитектура, расширяемость. Как и [[ejabberd]], Prosody может работать с самыми разнообразными внешними хранилищами данных. Если же хочется получить готовое решение "все в одном", но при этом нетребовательное к ресурсам - стоит обратить внимание на '''[[Snikket]]''' - это тот же Prosody, поставляемый в предустановленном варианте с необходимыми сервисами.
;'''Prosody''': Относительно молодой проект, тем не менее, быстро завоевавший большую популярность. Это связано с отличительной чертой Prosody — компактностью. Бесспорно, такие проекты, как [[Jabberd|Jabberd14]] и [[Jabberd|Jabberd2]] тоже нетребовательны к ресурсам,  но на сегодняшний день их можно считать морально устаревшими. Prosody отвечает всем требованиям, предъявляемым к современному серверу — поддержка современных XEP, модульная архитектура, расширяемость. Как и [[ejabberd]], Prosody может работать с самыми разнообразными внешними хранилищами данных.


;'''Openfire''': Как уже было отмечено выше, также характеризуется значительным потреблением ресурсов. Другим недостатком Openfire является отсутствие поддержки виртуальных узлов, то есть, сервер, работающий на базе Openfire, может обслуживать только один домен. А неоспоримым преимуществом при использовании Openfire является его веб-интерфейс, позволяющий решать любые административные задачи: создание и удаление пользователей, просмотр статистики, установку дополнений. Установка дополнений производится в автоматическом режиме при помощи нескольких щелчков мыши. Среди дополнений есть полнофункциональный набор транспортов, Kraken, во многом похожий на универсальный Spectrum. Такой веб-интерфейс, в совокупности с поддержкой LDAP, делает Openfire хорошим выбором для локальных сетей фирм, учебных заведений и любых других предприятий, где нужно внедрить мгновенную переписку сотрудников.
;'''Openfire''': Как уже было отмечено выше, также характеризуется значительным потреблением ресурсов. Другим недостатком Openfire является отсутствие поддержки виртуальных узлов, то есть, сервер, работающий на базе Openfire, может обслуживать только один домен. А неоспоримым преимуществом при использовании Openfire является его веб-интерфейс, позволяющий решать любые административные задачи: создание и удаление пользователей, просмотр статистики, установку дополнений. Установка дополнений производится в автоматическом режиме при помощи нескольких щелчков мыши. Среди дополнений есть полнофункциональный набор транспортов, Kraken, во многом похожий на универсальный Spectrum. Такой веб-интерфейс, в совокупности с поддержкой LDAP, делает Openfire хорошим выбором для локальных сетей фирм, учебных заведений и любых других предприятий, где нужно внедрить мгновенную переписку сотрудников.

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии GNU Free Documentation License 1.2 (см. Мир Jabber:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!

В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:

Отменить Справка по редактированию (в новом окне)