Подборка модулей для социальной сети на Drupal
Автор: Seele 01 июля 2010 Создание сайтов
Свою веб-дизайнерскую деятельность начинала с 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 или


