Перевод вот этого.
Три самых главных
- CCK - Drupal включает несколько типов содержимого по умолчанию – страницы, блоги, форумы, рассказы, и книги, но они достаточно просты и весьма ограничены без поддержки мощных конструкторов типов содержимого. CCK позволяет создать свой собственный тип, или добавить новые поля к основным типам содержания. Есть много дополнений для CCK, что расширяет возможности Drupal без необходимости программирования.
- Views - Проще говоря Views это список, но на самом деле вы просто не сможете создать профессиональный сайт Drupal без этого мощного модуля.
- Panels 2 – Разработка страниц никогда не была удобней для пользователя. Некоторые разработчики недооценивали ее в системе Drupal, но функция drag and drop и простота управления различными элементами сделали этот модуль “must have”.
Создание контента/медиа
- Audio - Это лучший медиа модуль из существующих, прост в использовании, хорошо поддерживается и работает все время, это то, что мне хотелось бы видеть во всех других медиа модулях (см. Image против Imagecache ниже).
- Emfield - если другие сайты будут размещать ваше видео и помогать в SEO попутно, то почему бы не разместить его там? Этот замечательный модуль создает поле в CCK, что позволяет вводить легко embed медиа с третьей стороны.
- Imagefield и Imagecache против Image и Image Exact. Смотрите этот хороший пост на Lullabot для краткого обзора относительных преимуществ каждого, обе связки имеют свои преимущества и недостатки.
- TinyMCE - Как бы большинство интернетщиков ни ненавидело WYSIWYG редактороы, большинство конечных пользователей просто не может обойтись без них. Мне нравится этот WYSIWYG редактор из-за того, что он может работать с модулем Image Assist и добавляет перенос строки автоматически.
- Event - не идеален и имеет много известных недостатков, но он лучший модуль событий на данный момент
- Webform - лучший модуль для создания форм и опросов.
Другие
- Contemplate - У вас очень мало инструментов в наличии, пока вы не поймете темизацию нод и не разберетесь во всех доступных переменных, включенных в контент. Даже сейчас, когда я знаю, как получить переменные и темизировать ноду, я по-прежнему использовать модуль довольно часто благодаря простоте в использовании.
- Insert View - Он создает поле ввода, которое позволяет вставить виды (views) прямо в ноды, что может сделать создание страниц с views гораздо проще.
- Panels Tabs – Дает возможность легко использовать вкладки в панели.
- Pathauto - просто создает URL для постов, и помогает сделать Drupal одним из лучших средств SEO.
- Service Links - позволяет пользователям добавлять страницы сайта в сервисы социальных закладок, таких как Facebook, del.icio.us и Digg.
- Jstools – делает доступными несколько действительно полезных инструментов Яваскрипта
- Node Queue - можно легко добавлять содержание в список, аналогичный views, но намного проще в управлении пользователем.
- Organic Groups - отличный способ создать несколько групп пользователей на одном сайте.
- Signwriter - создает очень красивый пользовательский заголовок сайта, используя загруженные шрифты. Нет больше надобности жертвовать легкостью редактирования ради универсального внешнего вида!
- Taxonomy Context - для сайтах с большой и сложной таксономией он имеет неоценимое значение, поскольку модуль дает действительно простой способ навигации по ней.
- Feed API - новый стандарт для обработки каналов. Легко расширяемый. Позволяет, например создавать ноды из каналов, ссылки на оригинальный пункт, а не на сам канал и автоматические обновленя этих пунктов.
Админка / внутренняя часть
- Admin Menu или Simple Menu - оба они создают панель с раскрывающимся меню в верхней части экрана, что обеспечивает быстрый доступ ко всем настройкам функций администратора.
- Devel - посмотреть нагрузку по модулям
- Update Status - Вы знаете, ваши модули самые новые или нет? Если вы не используете CVS, и еще не устанавливали этот модуль, то ответ, вероятно, нет.
- Backup – создает полный бэкап сайта, каждый должен запускать что-то вроде этого раз в месяц.
- akismet – лучший модуль борьбы со спамом в мире.
- captcha - также помогает от спама
- autosave - может немного помешать производительности, но пользователи будут любить вас (в какой-то степени) за него. Как видно из названия он сохраняет текущий документ через определенные промежутки времени, чтобы избежать случайной потери материала после часа работы.
Комментарии
Ну не знаю, я принципиально против использования Views, особенно если сайт на загруженном хостинге. Простая страничка с php содержанием в несколько раз быстрее выводит контент. Вот, что я нормально научился делать на друпале, так это выводить контент![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Спасибо.
Спасибо за список! Пригодится... но вот понадобились мне позарез графические заголовки.... но...
Может кто-нибудь пояснить... У меня ни локально, ни на сервере Signwriter не работает. Даже не позволяет сохранить СВОИ ЖЕ настройки. Ни релиз, ни dev-версия. Проблема не у меня одного, но на drupal.org молчание....
За список спасибо - чужой опыт это всегда ценно.
Графические заголовкие - Sifr.
Извечный компромисс между удобством и эффективностью
На друпале вообще большинство задач можно решить своим кодингом достаточно быстро и эффективно, если владеешь инструментом. Но сторонними модулями, как правило быстрее ![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
больше для себя, но может кому пригодится:
Content Construction Kit (CCK)
Views
Panels 2
Webform
Contemplate
Panels Tabs