Home > Системы управления содержимым (CMS) > Социальные сети > Сравнение бесплатных движков социальных сетей.

Сравнение бесплатных движков социальных сетей.

Очень часто в блогах обсуждаются вопросы выбора движка социальной сети. Часто упоминаются Dolphin, SocialEngine, Битрикс, BigStreet, Drupal, LiveStreet, Pligg и многие другие. Часть этих движков, несмотря на свои достоинства — платная (Dolphin, SocialEngine), причём стоимость лицензии от 400 до 1000 долларов США. Ещё часть, например, Drupal,Битрикс — чересчур тяжелы для сколько-нибудь серьёзной посещаемости. Некоторые, например, BigSteet или Explay CMS в настоящее время не обновляются и не поддерживаются. В этой статье будут коротко рассмотрены три движка социальных сетей: два из них — движки, годные прямо из коробки (InstantCMS и LiveStreet) и один — Joomla в связке с JomSocial. Выбирались такие CMS, в которых есть основные функции современных социальных сетей — расширенный профиль, блоги, сообщества, ленты активности, система личных сообщений, дружба и т.п.
Первым тестировалась связка Joomla+JomSocial. Прежде всего обращает на себя внимание объём готовой сборки — 52,9 МБ. Сразу можно было предположить, что скорость работы такого монстра будет оставлять желать лучшего. Голая сборка имела время загрузки страниц в среднем 4,29 секунд, что очень много для пользователей, привыкших к скорости работы других социальных сетей. Потребление памяти — 22,5 мегабайта в среднем на страницу. Все нужные функции социальной сети реализованы хорошо. Из минусов: возникла проблема совместимости скинов собственно джумлы и джумсошл. Кроме того, сам по себе механизм реализации скинов такой, что править их, не владея специальными познаниями, а а ориентируясь на прошлый опыт работы с другими CMS, невозможно и изменить красиво скин под себя очень проблематично. В сочетании с высоким временем генерации страниц и потреблением памяти это делает неприемлемым использование связки Joomla+JomSocial для создания хоть сколь-нибудь серьёзной социальной сети.

Следующией тестировалась CMS LiveStreet. В распакованном виде имеет объём 8,4 МБ. Чуете разницу со связкой Joomla+JomSocial? Время генерации страниц в среднем от 1,17 до 2,07 секунд, потребление памяти от 11,25 до 14,5 мегабайт. В принципе, функции социальной сети реализованы не хуже, чем в первом примере. Однако субъективно страницы грузятся несколько медленно. Так или иначе, по сравнению с Joomla+JomSocial LiveStreet просто летает. Сказывается изначальная ориентация этой CMS для построения социальной сети.

Последней рассматривалась InstantCMS — отечественная разработка CMS для социальной сети. Установленная CMS весит 6,75 мегабайт, время генерации страниц с демо-контентом — в среднем 0,92 секунды, потребление памяти — 10,7 мегабайт. Субъективно, эта CMS легче, чем LiveStreet. В общем-то приятная CMS, но имеет ряд серьёзных недостатков:
1. Кодировка только CP-1251;
2. InstantCMS можно установить только в корень сайта;
3. многочисленные глюки, некоторые из которых не могут устранить даже сами разработчики и кочующие из версии в версию;
4. есть сведения, что InstantCMS основана на джумле;
5. нерассмотренные тикеты на багтрекере InstantCMS могут висеть ещё с прошлого года.
Всё это ставит под сомнение применимость этого движка для создания более или менее серьёзной социальной сети, хотя по параметрам ресурсопотребления и времени генерации страниц InstantCMS показывает очень хорощие результаты для движка с такими широкими возможностями.

Таким образом, из рассмотренных трёх вариантов LiveStreet является оптимальным, несмотря на ресурсопотребеление и время генерации страниц чуть большие, чем у InstantCMS. Это связано с наменьшим количеством багов в этом движке по сравнению с InstantCMS и большей скоростью, чем у связки Joomla+JomSocial.

+2
-4
  

30.08.2012 · Алексей · Comments Closed Просмотров: 698
Метки: , , , , , , , , , ,  · Рубрики: Социальные сети