Адреса
м. Кам'янець-Подільський, Україна
vikagladka@ukr.net
Telegram
Ph: +380970241547

Огляд CMS DRUPAL

В 2021 році я вирішила освоїти ще одну систему управління — CMS Drupal. В цій статті опишу свій досвіт налаштування локального сервера, установку системи управління та налаштування шаблону сайту. Інформація буде користна для контент менеджерів та вебмайстрів.

Drupal — система управління сайтом, яка створена на базі стеку LAMP, ця абревіатура розшифровується як: Linux, Apache, MySQL, PHP.  В ній є широкий функціонал прямо з коробки, додаткові функції можна додати за допомогою установки спеціальних плагінів, в нашому випадку вони називаються – модулі. В принципі Drupal називають також фреймворком для веб розробки, тому що він пропонує набагато більше ніж просто систему управляння сайтом. Аналогічно до WordPress, тут також використовуються готові сайти – теми. Теми є безкоштовні та платні. Безкоштовні теми дивіться за посиланням.

Для який проектів обирається саме Drupal ?

Для прояснення цього питання нижче прописую параметри, які використовують для його класифікації:
Функціональність: веб / медіа / корпоративні сайти
Технології: Open Stack LAMP / Microsoft / Java і т.п.
Специфіка доменного імені: газети / мобільні версії сайту / ecommerce сайти
Вартість: безкоштовне програмне забезпечення / SaaS
 

Яке місце займає Drupal серед інших систем ?

Третє місце по поширеності у вебі, тобто він є третя за величиною користувачів система управління сайтами у всьому інтернеті, за даними на  2020 рік (після WordPress та Joomla).

Які відомі сайти побудовані на Drupal ?

1. The Australian Government
2. Entertainment Weekly
3. Tesla
4. The Emmy Awards
5. ABS-CBN News
6. NASA
 
 

Які сайти краще не реалізовувати на Drupal ?

1. Статичні сайти на 1 сторінку
2. Спеціалізовані лендінги
3. Сайти онлайн шкіл 
Отже, коли ми визначились, що нам справді підходить ця CMS, можемо починати роботу. 
 

Створення сайту локально на компютері

Переходимо на сайт https://dev.acquia.com/downloads і завантажуєм файл з кнопки “WIN DOWNLOAD” –  для OS Windows, або “MAC DOWNLOAD” –  для OS Macintosh. Запускаєм установку, коли програма установки запитає про SMTP  – дві галочки залишаєм, нитискаєм  Next. Приймаєм ліцензійні умови, знімаєм галочку з дозролу про відправку user data. Локацію для програми залишаєм по замовчуванню, порти веб сервера та  бази даних – також залишаєм як є.
 Після установки  у спливаючому вікні обираєм “Start from scratch, I don`t have an existing Drupal site”, у новому спливаючому вікні, обираєм найновішу версію Drupal  і натискаєм install. У вікні установки вийде ще одне вікно “Install a Drupal distribution” – робим скрін з нього, щоб зберегти дані, натискаєм Finish. 
Через кілька хвилин система встановиться і зявиться вікно:
 
drupal install
Натискаєм “local site” і переходимо до налаштувань вже встановленої CMS ( вводим назву сайту, часову зону, країну, придумаєм паролі, які треба буде зберегти звичайно). Натискаєм “save and continue”  – все базова установка виконана).
Після цього перереходим до адмін панелі сайту щоб зрозуміти, що ми можем зробити далі.
 

Адміністративна панель Drupal: content, structure, appearance, extend, configuration, people, reports, help

Content – для роботи з контентом, його пошуку, редагування та видалення.

Structure – для створення кастомних адміністратичвних блоків, типів контенту, меню, і т.п.

Appearance – для встановлення нового шаблону сайту або редагування вже встановленого.

Extend – використовується, коли потрібно розширити функціонал сайту за допомогою модулів.

Configuration – Допомагає налаштувати буквально кожен компонент сайту – систему, опції розробки, медіа опції, регіональні налаштування і багато іншого.

People – для створення і налаштування ролей і дозволів для них на сайті. Тут можна створювати нові аккаунти для користувачів сайту, вимикати аккаунти вже у існуючих користувачів і т.п.

Reports – тут є кілька важливих звітів, що включають в себе різні логи сайту, звіти статусу системи, та інші адміністративні звіти.

Help – це посилання зв’язує вас з офіційною документацією системи, що виводиться прямо в панелі керування сайтом. Тут також є своє комюніті розробників які допоможуть з різними складностями та питаннями по CMS Drupal і не тільки.
 
drupal install
 
Корисні посилання:

Author avatar
Вікторія Гладка
https://victoriaweb.me
Веб майстер, WordPress розробник, автор.
На сайті використовуються куки