Подборка модулей для социальной сети на Drupal

Свою веб-дизайнерскую деятельность начинала с CMS Joomla, неплохая CMS с кучей интересных плагинов и модулей. Поставили задачу создать социальную сеть, и оказалось, что Joomla с этим не справится. Что ж, будем искать ту CMS, которая справится с большим количеством зарегистрированных пользователей. Под прицел попали Drupal и WordPress. И, как я уже говорила в этой статье о неудобстве ведения блогов в WordPress, сразу взялась за Drupal. Что мне в ней сразу понравилось, так это то, что админка находится прямо внутри сайта, т.е. при авторизации появляется дополнительная панель администрирования. Удобно, наглядно, приятно…

Drupal – своеобразаная CMS с очень большими возможностями, но не для новичков в программировании, т.е. хотя бы базовые знания HTML, CSS и PHP должны быть если создавать большие проекты.

Предлагаю рассмотреть мою подборку модулей для социальной сети в Drupal, ориентированную на англоязычную аудиторию:

1) Bueditor – довольно удобный редактор для записей вот с такой панелькой:

2) Imce + IMCE Mkdir – дополняют Bueditor и дают возможность загружать картинки с ПК.

3) DHTML Menu – очень удобный модуль для создания динамичного меню. Теперь пользователю не нужно лишний раз ждать загрузки страницы категории чтобы зайти в подкатегорию.

4) Disqus – модуль для комментирования используя аккаунты некоторых сервисов.

5) Fivestar +  Voting API - позволяет голосовать за статьи и комментарии вот такими звездочками (в настройках можно выбрать вид):

6) Gigya Socialize – модуль, позволяющий авторизовываться на сайте через аккаунты других сервисов. Об этом я уже писала здесь.

7) Pathauto + Token + Transliteration – с такой подборкой в строке браузера ссылки примут нормальный «человеческий» вид.

8 ) Privatemsg – осуществляет возможность обмена личными сообщениями между пользователями.

9) Views – просто незаменимый модуль. Выводит и сортирует где угодно, как угодно и что угодно (ну или почти все). ;)

10) XML sitemap – создает sitemap для генерации поисковиками ссылок сайта.

11) Facebook Share – «а-ля retweet» для Facebook.

12) CAPTCHA – хоть какая-то защита от спама.

В общем, пока все…

И хочу добавить, что чем меньше модулей, тем меньше нагрузки на ваш сайт. К примеру Views создает кучу запросов к БД, что естественно притормаживает работу, поэтому подумайте прежде чем создавать «навороты» на нем.

З.Ы. Очень жду в ваших комментариях дополнения к сборке модулей! :)

Елена, со-автор блога InetMarketingWS

Понравилась статья? Дальше ещё интересней и полезней!
Не пропусти - прочитай новую статью в RSS или

получи обновления на почту:
  • Zamira Akshabakova
    А как сделать рассылку о новых материалах. Материалы создают пользователи
  • Не нужно забывать и Mollom: это спам ловилка от создателя Друпала. Правда не знаю, как работает для русского языка, но очень, очень эффективная вещь для английского сайта.

    Можно также упомянуть ССК, хотя его можно упоминать везде, как и Views. Позволит создать любой тип контента для любого соц сайта.

    Также, наверняка что-то нужное для управления контентом, допуском к контенту. Points (+ Voting API), опять же - если нужно мотивировать создание контента и другие действия.

    Если есть сложные способы создания контента, то Workflow также понадобится.

    Boost для ускорения загрузки для неавторизованных пользователей.

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

    А вообще, поздравляю с выбором Друпала вместо Джумлы и ВП, я сделал такой же выбор (Джумлу особо не смотрел, правда, зато прочитал достаточное колво отзывов и сравнений с Друпалом).

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

    Лучше поискать другие модули для логина через Твиттер или хотя бы использовать другой комментатор (забыл, кто там конкурент Дискуса, но другой крупный игрок на рынке комментариев).
  • Seele
    за коммент спасибо :)
    но высокой практики в друпале не получила, вот и остановилась на этом...
blog comments powered by Disqus