13 основных модулей Drupal для начала работы с Drupal 7 и 8.
13 основных модулей Drupal для начала работы с Drupal 7 и 8.
Часто задаваемый вопрос от пользователей : «Какие модули следует включать на веб-сайт?» Можно расширить простой и небольшой сайт до колоссального с помощью необходимых модулей . Итак, чтобы использовать истинную мощь , можно положиться на некоторые важные модули . И вы находитесь в нужном месте, так как здесь вы получите все, что вам нужно для создания быстрого, эффективного и потрясающего веб-сайта !!
– популярная платформа из-за своей уникальности и гибкости для создания потрясающих веб-сайтов по всему миру. И, чтобы расширить его функциональность, существуют тысячи модулей . Различные модули добавят сайту разную функциональность. Новому веб-мастеру будет действительно сложно выбирать между разными модулями. Ненужные модули увеличивают нагрузку на ресурсы сайта и замедляют его работу. Итак, очень важно найти только те модули, которые необходимы . Я подготовил список модулей , чтобы добавить на ваш сайт все необходимые базовые функции. Он включает модули 8, а также модули 7. Здесь, в
Модули 8
8 – это новейшая быстрая и гибкая открытая CMS, которая может улучшить цифровой опыт. Он предоставляет множество расширений для поддержки своих обязательств. Даже вы можете получить бесплатные
1. Панель инструментов администратора
Расширение
2.
модуль работает как загрузчик изображений / файлов или как браузер, поддерживающий личные каталоги. Ключевые особенности
- Выполняет основные файловые операции: загрузка, удаление.
- Также можно запускать операции с изображениями: изменение размера, создание эскизов, предварительный просмотр.
- Поддерживает частную файловую систему.
- Отмечает настраиваемые ограничения для ролей пользователей: размер файла на загрузку, квота каталога, расширения файлов и т.д.
- предоставляет пользователям личные или общие папки.
- Отвечает за FTP-подобную навигацию по каталогам.
- Он выполняет сортировку файлов по имени, размеру, размерам, дате.
- Обеспечивает встроенную поддержку встроенной вставки изображения / файла в текстовые области.
- Это позволяет выбрать несколько файлов.
Для поддержки полноценной галереи изображений вы можете проверить
3.
4.
За работой
полон функций и объединяет множество подмодулей: WebProfiler, Generate content, Drush.
- WebProfiler
Он добавляет нижний колонтитул ко всем страницам сайта. И, сообщает о количестве сгенерированных запросов и дает вам информацию о запросе. Он дает информацию о том, сколько раз обращались к кешу. Также информирует вас о том, сколько было попаданий или пропусков кешей. Таким образом, это дает лучшее представление о том, как работает ваш сайт, и как его отлаживать. Короче говоря, это помогает администраторам проверять использование ресурсов, эффективность кеширования, просмотры и многое другое.
- Создать контент
Затем подмодуль – «Создать контент», который генерирует примеры данных для вашего сайта . Это полезно, если вам нужно протестировать свой сайт с фиктивными пользователями, контентом и другими данными. Он создаст для вас все в одно мгновение.
- Drush
Наконец, Drush добавляет функцию доступа к функциям через командную строку.
5.
Он настраивает систему отслеживания веб-статистики
- Включает отслеживание одного, нескольких или нескольких доменов.
- Выборочно отслеживайте определенных пользователей, роли и страницы.
- Контролирует, какие типы ссылок отслеживаются.
- Контролирует скачанные файлы с ваших страниц.
- Предоставляет пользовательские фрагменты кода и поддержку поиска по сайту.
- Добавляет поддержку AdSense и демографических данных и интересов.
- Анонимизирует IP-адрес посетителей.
- Поддерживает отслеживание сообщений и отслеживание модальных диалогов.
- Кэширует код на вашем локальном сервере, чтобы ускорить загрузку страницы.
- Обеспечивает поддержку расширенной атрибуции ссылок.
- Позволяет отслеживать User ID на разных устройствах и т.д.
– это простой обязательный модуль 8. Он предоставляет перечисленные выше и другие статистические функции для веб-сайта .
6. Набор инструментов Хаоса
модуль важен, если вы хотите улучшить опыт разработчиков. Это помогает создавать собственные плагины и экспортируемые объекты. Он также содержит модуль Page Manager, который в основном управляет страницами панели.
- Инструменты подключаемых модулей, упрощающие реализацию подключаемых модулей из файлов .inc другими модулями.
- Инструменты экспорта, чтобы иметь объекты, которые живут в базе данных или живут в коде, например «представления по умолчанию».
- Инструменты ответчика AJAX для простой обработки запросов AJAX сервером и указания клиенту, что с ними делать.
- Инструменты форм для упрощения работы с формами с помощью AJAX.
- Инструмент кэширования объектов для кэширования и редактирования объекта в нескольких запросах страницы.
- Инструменты контекстов используются как понятие обертывания объектов в единую оболочку. Ctools также предоставляют API для создания и приема этих контекстов в качестве входных данных.
- Инструмент модального диалога для упрощения встраивания формы в модальный диалог.
- Зависимый инструмент, который работает как виджет простой формы. Он заставляет элементы формы появляться / исчезать в зависимости от выбора в другом элементе.
- Инструменты CSS для простого кеширования и очистки CSS, чтобы сделать вводимый пользователем CSS безопасным.
Модули 7
Некоторым до сих пор кажется, что 7 проще, удобнее для пользователя и им нравится разрабатывать только на 7. Итак, вот список некоторых из основных модулей 7:
1. Просмотры
Несомненно, это один из самых популярных модулей . Согласно
Он также включает подмодуль под названием –
2. Резервное копирование и перенос
модуль выполняет резервное копирование и восстановление вашей базы данных, кода и файлов MySQL или переносит сайт между средами.
- В основном он используется для резервного копирования / восстановления нескольких баз данных и кода MySQL.
- модуль добавляет примечание к файлам резервных копий.
- Предоставляет возможности интеллектуального удаления для удобного управления файлами резервных копий.
- Он может выполнять резервное копирование на FTP / S3 / электронную почту или на
. - Включает интеграцию Drush.
- Предоставляет несколько расписаний резервного копирования.
3. УСИЛЕНИЕ
- Он настраивает код ShareThis с помощью
. - Облегчает выбор типов узлов, на которых вы хотите отображать модуль ShareThis.
- Делает выбор, отображать в виде тизера или нет.
- Он выбирает отображение ссылки ShareThis либо в элементах $ link, либо в содержимом $ node->.
- Настраивает вес ссылки при размещении $ node.
- Он размещает блок ShareThis в любом месте вашего сайта.
- Также выпущена бета-версия для 8.
5. Безопасность
модуль используется для усиления вашего сайта . Хотя предоставляет множество возможностей для защиты вашего сайта, всегда предпочтительнее использовать новые технологии. Это хороший модуль для 7. Он имеет следующие особенности.
Модуль позволяет переместить вашу административную панель из / admin в secret / something. Таким образом, он обеспечивает защиту от уязвимых атак на страницы администратора, поскольку местоположение не существует.- Это снижает риск атак межсайтового скриптинга (XSS) за счет управления источниками javascript.
- Он позволяет хешировать пароли на стороне клиента.
6.
7.
- модуль имеет функции API для создания, сохранения, удаления, просмотра и т.д. Он может определять доступ для любого объекта с помощью entity_create(), entity_save (), entity_delete (), entity_view () и entity_access ().
- Он представляет собой уникальное место для метаданных об отношениях сущностей и свойствах сущностей.
- Кроме того, этот модуль предоставляет оболочки данных, которые используют доступную информацию для обеспечения простого и унифицированного доступа к объектам.
- Это также помогает определить новый тип сущности, указав контроллер сущности, который реализует полную функциональность CRUD.
- Помогает в создании полевых, необязательно редактируемых сущностей, а также экспортируемых сущностей.
- Поддерживает реализацию объектов пакета, т. Е. Объектов пакета для полевых объектов, реализованных как (экспортируемые) объекты.
Вывод
У каждого разработчика есть видение веб-сайта мечты. Теперь у вас достаточно знаний об обязательных модулях . Таким образом, вы можете настроить веб-сайт, чтобы обеспечить высокую производительность со значительными функциями. С модулями создание сайта вашей мечты не за горами. Модули могут расширить функциональность веб-сайта и вывести его на новый уровень.
Вы все еще думаете о создании нового сайта на ? Попробуйте наш
Источник записи: