Подборка дополнений, упрощающих жизнь администратора Drupal.
В виду того, что модулей Drupal создано огромное количество, перечислить их все в рамках одной статьи не представляется возможным. Но, есть минимальный джентельменский набор, который должен иметь каждый администратор Drupal.
Внешний вид административного интерфейса Drupal
Для начала, приведите в порядок внешний вид административной части сайта, установив тему Adminimal, а затем можно приступать к рассмотрению модулей. Данная тема имеет отзывчивый интерфейс и интуитивно понятную цветовую схему. Когда устанавливаете Drupal, рекомендую первым делом устанавливать именно эту тему.
Mobile Friendly Navigation Toolbar
Заменяет стандартный тулбар, дружественным к мобильным устройствам тулбаром, работать с которым намного удобней, и не только с мобильного устройства, но и просто с компьютера.
Если вам приходилось работать с родным системным меню с мобильного устройства, то вы наверняка задавались вопросом - как сделать его более дружественным к работе на мобильных устройствах. В Drupal 8 этот модуль является частью системы, а для Drupal 7 он бэкпортирован.
Управление сайтом
Drush
Drush - это даже не модуль, а программа, которая позволяет управлять сайтом Drupal из командной строки. Для его работы нужен доступ к коммандной оболочке сервера, что доступно только пользователям более дорогих, VPS хостингов.С помощью Drush, вы можете запускать обновление модулей и ядра системы, создавать и восстанавливать резервные копии, очищать кэш и много чего еще.
Module Filter
Если у вас количество модулей исчисляется десятками, то в стандартном списке модулей Drupal найти что-то крайне тяжело. С помощью этого модуля вы можете фильтровать модули по их названию, категориям, состоянию и так далее.
Elysia Cron
Позволяет выборочно настраивать задачи, выполняемые по рассписанию.
Devel
Самый главный модуль для разработчика под Drupal. Предоставляет множество инструментов, помогающих не только при отладке, в процессе программирования, но и при отлавливании различного рода ошибок, появляющихся в процессе работы сайта.
Log Filter
Если вам приходилось работать с журналом событий Drupal, то вы заметили, что найти в нем что то довольно-таки сложно, так как функционал у него скудный. Модуль Log Filter решает эту проблему - вы можете фильтровать, удалять, решать какие сообщения переводить, определять количество отображаемых на странице сообщений и многое другое.
Backup and Migrate
Позволяет производить резервное копирование всего сайта, так и отдельных его компонентов, таких как база данных и файлы. Поддерживает архивацию как локально, так и на удаленный FTP сервер.
Безопасность
Security Review
Позволяет проверять сайт на наличие ошибок, которые могут привести к проблемам безопасности. Среди наиболее часто встречающихся проблем - это:
- Права доступа к файлам и папкам сайта. Неправильно выставив права, вы подвергаете свой сайт риску быть взломанным.
- Разрешенные для выгрузки на сервер небезопасные типы файлов
- Вывод сообщений об ошибках. Это может позволить злоумышленникам использовать существующие проблемы в своих грязных целях. Пусть лучеш ошибки отображаются в логах, а вы по мере их появления их сами будете исправлять.
- Использование в содержимом сайта вставок из PHP или JavaScript кода.
- И многое другое. Полный перечень возможностей смотрите на странице загрузки модуля.
Site Audit
Проверка сайта на соответствие Лучшим Практикам. Сделан инструмент в виде дополнения к Drush, поэтому, он более актуален для администраторов, у которых есть доступ к коммандной оболочке веб сервера.
Если у вас на заметке имеются другие модули, достойные списка самых необходимых модулей - милости прошу в комменты.
Добавить комментарий