В CMS Drupal – создание сайта немного отличается от того, как создавались сайты когда-то раньше. Современным веб-мастерам, которые работают с Drupal 7, нет особой необходимости перелопачивать html схемы и так далее.
Для того, что бы ваш сайт был полноценным сайтом, необходимо достаточно хорошо разбираться в модулях для drupal 7.
В этом уроке, напишу про самые известные и необходимые модули, которые я устонавливаю первым делом на новоиспеченный сайт..
Первые необходимые модули для Drupal 7
1) views – это модуль устанавливается на мои сайты самым первым. О нем будут отдельные уроки.
2) ctools – набор программных интерфейсов, благодаря этому модулю веб-разработчики управляют страницами. На первых порах особо вникать в него не надо, просто устанавливаете и всё.
3) Token – этот модуль не представляет никаких видимых функций, но он обеспечивает центральный API для некоторых модулей.
4) Pathauto – модуль обеспечивает страницы автоматической генерации URL
5) Webform – модуль создает форму обратной связи.
6) Administration menu – стандартный интерфейс тулбара администратора, не совсем удобен (кому как). Этот модуль я устанавливаю сразу.
7) Google Analytics – SEO модуль, установив который, вы сможете следить за посещаемостью вашего сайта и за действиями гостей.
8) CKEditor – не представляю жизнь сайта без этого текстового редактора. Есть много и других аналогов, но лучше CKEditor я еще не видел.
9) CAPTCHA – если вы планируете открыть регистрацию или комментарии на своем сайте, тогда советую установить данный модуль. Он охраняет ваш контент от спама.
10) XML sitemap – Очень важный SEO модуль. Он обеспечит ваш сайт быстрой индексации в глазах поисковика и внушит доверие.
11) Transliteration – этот модуль необходимо устанавливать в любом случае. Он генерирует автоматически адреса с кириллицы на латынь.
12) Localization update – первоночально CMS Drupal устанавливается на сервер, английской версии. При помощи этого модуля вы с легкостью переведете весь ваш движок и модули на русский язык. Модуль постоянно обновляется и вместе с ним обновляется язык вашего сайта.
13) Page Title – считаю необходимый SEO модуль. Юзаю его на всех своих drupal-сайтах.
14) Site map – SEO модуль, который обеспечивает ваш сайт страницей, на которой выводятся весь ваш контент в иерархическом порядке. Удобно как для пользователей и полезно для поисковых роботов.
15) Meta tags quick – очень важный SEO модуль в жизни моих сайтов. Это единственный (на мой взгляд) полнофункциональный модуль, благодаря которому вы прописываете ключи и описание к каждой отдельной статье на вашем сайте.
У каждого веб-мастера, кто создает свои сайты при помощи бесплатного CMS Drupal есть свой набор необходимых модулей. Список модулей, которые я опубликовал выше, не является полным набором, но является основным костяком любого сайта.
Следует учесть – что не стоит устанавливать на сайт все модулю подряд (за исключением этого списка), так как на каждую потребность есть свое решение. К примеру, если вам понадобится изменить интерфейс списка модулей на странице администратора сайта, то для этого есть не один модуль.
В CMS Drupal существует огромное количество модулей и каждый из них по-своему несет некую полезность сайту.
Эту статью я сам использую для быстрой комплектации нового сайта необходимыми модулями. Возможно, если я что-то упустил – значит буду со временем добавлять. Пишите в комментариях свои отзывы.
