Drupal 9 — бесплатная CMS, используемая для создания веб-приложений различной сложности. «Движок» написан на «PHP» и поддерживает работу с реляционными базами данных.
Основные возможности
Категоризация сайтов по содержимому.
Поддержка сложных иерархических структур веб-страниц.
Встроенный алгоритм разграничения доступа.
Построение динамического и статического меню.
Работа с XML-форматами.
Поддержка централизованной системы авторизации на не связанных между собой веб-приложений.
Поддержка читабельных ссылок.
Создание веб-приложений с пересекающимся контентом.
Создание собственных модулей и подключение их к «движку».
Удобство и интерфейс
С CMS сложно разобраться начинающим веб-программистам из-за большого количества настроек. Однако в интернете есть множество обучающих видеоуроков.
«Движок» доступен для загрузки на официальном сайте. Его можно инсталлировать через админ-панель на хостинге. Последний метод — оптимальное решение, поскольку при его применении не нужно создавать базу данных и выполнять какие-либо настройки CMS.
«Изюминка» системы заключается в открытом программном коде, благодаря которому можно не следовать шаблонам, а создавать веб-страницы «под ключ».
Пользователь должен сопоставить аккаунт с доменным именем, выбрав его для установки «движка». В комплект CMS уже включены базовые модули:
Отслеживание добавления нового товара.
Вывод информации на веб-страницах.
Смена внешнего вида посредством изменения цветовой схемы.
Работа с изображениями.
Добавление новых материалов.
Функция поиска.
Кастомизация параметров.
Управление зарегистрированными аккаунтами.
Выбор локализации.
Функция переименования ссылок.
Расширение для проверки обновлений.
Достоинства
Бесплатная CMS.
Поддержка русского языка.
Открытый исходный код.
Простая инсталляция с хостинга.
Удобная панель администрирования.
Алгоритм кэширования, обеспечивающий высокую скорость загрузки веб-страниц.
Недостатки
Высокий порог вхождения.
Высокие требования к ресурсам (нужен высокопроизводительный сервер).
«Движок» имеет большие функциональные возможности, но сложен в освоении начинающими веб-программистами и верстальщиками.
Оказываю поддержку по установке программного обеспечения на коммерческой основе 💎 💎 💎 💎 (удаленно). Обсудить подробности в личку 👉 Telegram