Новости
- уроки Drupal Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі...
- Варіант 2 - Установка Drupal вручну
- Крок 1 - Скачайте файли Drupal
- Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
- Крок 3 - Підготовка бази даних до установки
- Крок 2 - Створення сайт на Drupal
- Знайомство з адміністративною частиною Drupal
- Створення таксономії Drupal
- Створення статей (Articles) і основних сторінок (Basic Pages)
- створення меню
- Створення блоків Drupal
- Крок 3 - Установка модулів Drupal
- Крок 4 - Установка Тим Drupal
- Крок 5 - Створення блогу на Drupal
- Крок 6 - Створення бекапа Drupal
- Крок 7 - Оновлення Drupal
- Уроки Drupal: підсумки
- уроки Drupal
- Крок 1 - Установка Drupal
- Варіант 2 - Установка Drupal вручну
- Крок 1 - Скачайте файли Drupal
- Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
- Крок 3 - Підготовка бази даних до установки
- Крок 2 - Створення сайт на Drupal
- Знайомство з адміністративною частиною Drupal
- Створення таксономії Drupal
- Створення статей (Articles) і основних сторінок (Basic Pages)
- створення меню
- Створення блоків Drupal
- Крок 3 - Установка модулів Drupal
- Крок 4 - Установка Тим Drupal
- Крок 5 - Створення блогу на Drupal
- уроки Drupal
- Крок 1 - Установка Drupal
- Варіант 2 - Установка Drupal вручну
- Крок 1 - Скачайте файли Drupal
- Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
- Крок 3 - Підготовка бази даних до установки
- Крок 2 - Створення сайт на Drupal
- Знайомство з адміністративною частиною Drupal
- Створення таксономії Drupal
- Створення статей (Articles) і основних сторінок (Basic Pages)
- створення меню
- Створення блоків Drupal
- Крок 3 - Установка модулів Drupal
- Крок 4 - Установка Тим Drupal
- Крок 5 - Створення блогу на Drupal
- Крок 6 - Створення бекапа Drupal
- Крок 7 - Оновлення Drupal
- Уроки Drupal: підсумки
- уроки Drupal
- Крок 1 - Установка Drupal
- Варіант 2 - Установка Drupal вручну
- Крок 1 - Скачайте файли Drupal
- Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
- Крок 3 - Підготовка бази даних до установки
- Крок 2 - Створення сайт на Drupal
- Знайомство з адміністративною частиною Drupal
- Створення таксономії Drupal
- Створення статей (Articles) і основних сторінок (Basic Pages)
- створення меню
- Створення блоків Drupal
- Крок 3 - Установка модулів Drupal
- Крок 4 - Установка Тим Drupal
- Крок 5 - Створення блогу на Drupal
- Крок 6 - Створення бекапа Drupal
- Крок 7 - Оновлення Drupal
- Уроки Drupal: підсумки
- уроки Drupal
- Крок 1 - Установка Drupal
- Варіант 2 - Установка Drupal вручну
- Крок 1 - Скачайте файли Drupal
- Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
- Крок 3 - Підготовка бази даних до установки
- Крок 2 - Створення сайт на Drupal
- Знайомство з адміністративною частиною Drupal
- Створення таксономії Drupal
- Створення статей (Articles) і основних сторінок (Basic Pages)
- створення меню
- Створення блоків Drupal
- Крок 3 - Установка модулів Drupal
- Крок 4 - Установка Тим Drupal
- Крок 5 - Створення блогу на Drupal
- Крок 6 - Створення бекапа Drupal
- Крок 7 - Оновлення Drupal
- Уроки Drupal: підсумки
- уроки Drupal
- Крок 1 - Установка Drupal
- Варіант 2 - Установка Drupal вручну
- Крок 1 - Скачайте файли Drupal
- Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
- Крок 3 - Підготовка бази даних до установки
- Крок 2 - Створення сайт на Drupal
- Знайомство з адміністративною частиною Drupal
- Створення таксономії Drupal
- Створення статей (Articles) і основних сторінок (Basic Pages)
- створення меню
- Створення блоків Drupal
- Крок 3 - Установка модулів Drupal
- Крок 4 - Установка Тим Drupal
- Крок 5 - Створення блогу на Drupal
- Крок 6 - Створення бекапа Drupal
- Крок 7 - Оновлення Drupal
- Уроки Drupal: підсумки
уроки Drupal
Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.
У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:
- Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
- Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
- Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.
Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.
Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx
Крок 1 - Установка Drupal
Варіант 1 - Використовуємо Авто-Установник
Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:
- Зайдіть в панель управління хостингом.
- В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
- Серед найбільш популярних виберіть Drupal.
- Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
- Це має спрацювати!
Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.
Варіант 2 - Установка Drupal вручну
Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.
Крок 1 - Скачайте файли Drupal
Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.
Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.
Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .
Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.
Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.
Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:
Крок 3 - Підготовка бази даних до установки
Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.
На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.
Крок 4 - Прямуємо шляху установки Drupal
Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.
Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:
Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.
На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:
- Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
- Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.
Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.
Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:
Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.
Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:
Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.
Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.
На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.
Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:
Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!
Крок 2 - Створення сайт на Drupal
Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.
Знайомство з адміністративною частиною Drupal
Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.
Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:
- Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
- Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
- Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
- Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
- Configuration: цей розділ присвячений різноманітним налаштувань.
- People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
- Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
- Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.
Створення таксономії Drupal
Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:
- Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
- Vocabulary (словник): набір термінів.
Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.
Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:
- Перейдіть в закладку Structure.
- Натисніть на Taxonomy.
- Тепер натисніть на Add vocabulary для додавання нового словника.
- Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
- Натисніть на Add terms для додавання терміна в словник.
- Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
- Повторіть крок 6 для створення необхідної кількості термінів.
- Це все. Ваша таксономія готова!
Створення статей (Articles) і основних сторінок (Basic Pages)
Спочатку в Drupal є такі типи контенту:
- Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
- Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
- Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
- Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
- Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
- Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.
Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:
- З адмін частини сайту вибираємо Content.
- Тепер додаємо контент натисканням на Add content.
- В відобразиться вікні натискаємо Article або стаття. Вам буде представлена сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
- Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
- Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
- Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
- Ваша стаття готова!
Давайте тепер розглянемо створення простої сторінки Про нас:
- Натисніть на Content і виберіть Add content.
- Тепер натисніть на Basic page.
- Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
- Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
- Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
- Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
- Ви можете натиснути на попередній або відразу на Save and publish для публікації.
- Ваша сторінка готова!
створення меню
Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:
- Натисніть на Structure і виберіть Menus.
- Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
- Натисніть на Add menu.
- Додайте опис для меню і натисніть Save.
- Натисніть на Add link для додавання посилання меню.
- У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
- Після заповнення натисніть Save.
- Повторіть крок 7 необхідну кількість разів для створення меню.
Створення блоків Drupal
Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.
Для розміщення блоку в потрібній області виконайте кроки:
- Натисніть на Structure з гланого меню.
- Тепер натисніть на Block layout.
- Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
- Зі списку блоків виберіть Page Title.
- Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.
Крок 3 - Установка модулів Drupal
В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.
Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.
Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.
Тепер для установки дотримуйтесь кроків Drupal:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
- Тепер натисніть на Install new module
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.
Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:
- Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
- Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
- Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
- Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
- Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.
Крок 4 - Установка Тим Drupal
Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.
Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .
На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.
Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.
Процес установки теми, подібний до процесу установки модуля:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
- Тепер натисніть на Install new theme
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.
Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.
Крок 5 - Створення блогу на Drupal
У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.
Як вже говорилося модуль блога не є частиною ядра Drupal 8. Тому вам потрібно завантажити і встановити цей модуль для створення блогу на Drupal.
Після установки модуля блогу він повинен відобразитися в розділі модулів. Щоб його побачити натисніть Extend в головному вікні адмін частини ще раз. Відзначте чекбокс поруч з Blog і збережіть налаштування для його включення.
Перейдіть в Content -> Add content. Тепер ви можете побачити новий тип матеріалу Blog post. Додайте заголовок, тіло і настройки публікації для свого блога і натисніть Save and publish. Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці.
Крок 6 - Створення бекапа Drupal
Дуже важливо час від часу робити бекап файлів Drupal. Зробити це з вашого облікового запису на Hostinger простіше простого, всього в кілька кліків. Прямуємо кроків нижче:
- Увійдіть свою Панель управління на Hostinger.
- Виберіть Бекапи з розділу Файли.
- Тут ви побачите список доступних резервних копій. Для створення нового бекапа натисніть на кнопку Створити новий бекап.
- У діалоговому вікні уточнять, чи хочете ви замінити існуючі бекапи новими. Натисніть Так.
- Готово. Ваші бекапи готові для скачування.
Крок 7 - Оновлення Drupal
В Drupal є два види оновлень. Оновлення (update) як зміна молодшого номера версії Drupal, наприклад з 8.0 на 8.1 або 8.2, і інший вид поновлення (upgrade), який передбачає зміну версії ядра Drupal з 7 на 8. У цьому розділі ми пройдемо кроки необхідні для поновлення Drupal з 8.3 .7 до 8.4.
Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates.
Є кілька варіантів здійснення поновлення Drupal, наприклад, ви можете використовувати SSH або FTP для поновлення вручну або автоматизувати оновлення через composer . Дотримуйтесь кроків, щоб оновити молодшу версію Drupal.
Перед початком оновлення, рекомендується включити режим Maintenance mode:
- Перейдіть в розділ Configuration і натисніть Maintenance Mode
- Відзначте настройку Put the site into maintenance mode
- Натисніть кнопку Save configuration
Оновлення ядра Drupal може здатися непростим, тому як вам вручну потрібно буде замінити всі файли крім .htaccess, robots.txt і каталогу Sites. Найбільш підходящий і зручний спосіб буде використання FTP клієнт начебто FileZilla :
- Скачайте нову версію Drupal і розпакуйте скачаний архів на свій комп'ютер.
- Підключіться до свого облікового запису за FTP і перейдіть в каталог, де встановлений Drupal. Зазвічай це public_html.
- Виберіть каталоги cores і vendor так само, як всі файли (НЕ каталоги) в корені каталогу Drupal і видаліть їх.
- Тепер перейдіть в каталог з файлами поновлення Drupal, виберіть всі файли за винятком modules, profiles, sites і themes і закачайте їх в свій хостинг аккаунт.
- Як тільки завантаження файлів завершена, перейдіть за адресою http://yourdomain.com/update.php і натисніть Apply pending updates для завершення процесу.
- Вимкніть режим ремонту Maintenance Mode.
Уроки Drupal: підсумки
Drupal одна з найбільш потужних CMS і вона широко використовується на сьогодні через її ультрасучасної і інтелектуального захисту і безпеки. Це керівництво Уроки Drupal розкриває всі базові питання, з якими може зіткнутися початківець або досвідчений розробник, який вирішив випробувати сайт на Drupal. Додаткову інформацію про це платформі можна знайти в офіційної документації Drupal .
уроки Drupal
Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.
У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:
- Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
- Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
- Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.
Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.
Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx
Крок 1 - Установка Drupal
Варіант 1 - Використовуємо Авто-Установник
Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:
- Зайдіть в панель управління хостингом.
- В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
- Серед найбільш популярних виберіть Drupal.
- Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
- Це має спрацювати!
Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.
Варіант 2 - Установка Drupal вручну
Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.
Крок 1 - Скачайте файли Drupal
Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.
Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.
Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .
Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.
Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.
Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:
Крок 3 - Підготовка бази даних до установки
Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.
На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.
Крок 4 - Прямуємо шляху установки Drupal
Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.
Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:
Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.
На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:
- Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
- Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.
Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.
Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:
Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.
Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:
Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.
Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.
На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.
Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:
Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!
Крок 2 - Створення сайт на Drupal
Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.
Знайомство з адміністративною частиною Drupal
Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.
Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:
- Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
- Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
- Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
- Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
- Configuration: цей розділ присвячений різноманітним налаштувань.
- People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
- Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
- Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.
Створення таксономії Drupal
Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:
- Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
- Vocabulary (словник): набір термінів.
Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.
Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:
- Перейдіть в закладку Structure.
- Натисніть на Taxonomy.
- Тепер натисніть на Add vocabulary для додавання нового словника.
- Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
- Натисніть на Add terms для додавання терміна в словник.
- Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
- Повторіть крок 6 для створення необхідної кількості термінів.
- Це все. Ваша таксономія готова!
Створення статей (Articles) і основних сторінок (Basic Pages)
Спочатку в Drupal є такі типи контенту:
- Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
- Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
- Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
- Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
- Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
- Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.
Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:
- З адмін частини сайту вибираємо Content.
- Тепер додаємо контент натисканням на Add content.
- В відобразиться вікні натискаємо Article або стаття. Вам буде представлена сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
- Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
- Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
- Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
- Ваша стаття готова!
Давайте тепер розглянемо створення простої сторінки Про нас:
- Натисніть на Content і виберіть Add content.
- Тепер натисніть на Basic page.
- Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
- Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
- Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
- Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
- Ви можете натиснути на попередній або відразу на Save and publish для публікації.
- Ваша сторінка готова!
створення меню
Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:
- Натисніть на Structure і виберіть Menus.
- Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
- Натисніть на Add menu.
- Додайте опис для меню і натисніть Save.
- Натисніть на Add link для додавання посилання меню.
- У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
- Після заповнення натисніть Save.
- Повторіть крок 7 необхідну кількість разів для створення меню.
Створення блоків Drupal
Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.
Для розміщення блоку в потрібній області виконайте кроки:
- Натисніть на Structure з гланого меню.
- Тепер натисніть на Block layout.
- Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
- Зі списку блоків виберіть Page Title.
- Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.
Крок 3 - Установка модулів Drupal
В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.
Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.
Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.
Тепер для установки дотримуйтесь кроків Drupal:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
- Тепер натисніть на Install new module
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.
Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:
- Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
- Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
- Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
- Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
- Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.
Крок 4 - Установка Тим Drupal
Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.
Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .
На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.
Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.
Процес установки теми, подібний до процесу установки модуля:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
- Тепер натисніть на Install new theme
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.
Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.
Крок 5 - Створення блогу на Drupal
У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.
уроки Drupal
Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.
У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:
- Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
- Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
- Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.
Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.
Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx
Крок 1 - Установка Drupal
Варіант 1 - Використовуємо Авто-Установник
Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:
- Зайдіть в панель управління хостингом.
- В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
- Серед найбільш популярних виберіть Drupal.
- Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
- Це має спрацювати!
Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.
Варіант 2 - Установка Drupal вручну
Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.
Крок 1 - Скачайте файли Drupal
Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.
Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.
Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .
Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.
Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.
Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:
Крок 3 - Підготовка бази даних до установки
Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.
На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.
Крок 4 - Прямуємо шляху установки Drupal
Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.
Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:
Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.
На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:
- Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
- Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.
Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.
Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:
Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.
Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:
Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.
Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.
На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.
Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:
Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!
Крок 2 - Створення сайт на Drupal
Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.
Знайомство з адміністративною частиною Drupal
Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.
Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:
- Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
- Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
- Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
- Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
- Configuration: цей розділ присвячений різноманітним налаштувань.
- People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
- Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
- Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.
Створення таксономії Drupal
Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:
- Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
- Vocabulary (словник): набір термінів.
Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.
Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:
- Перейдіть в закладку Structure.
- Натисніть на Taxonomy.
- Тепер натисніть на Add vocabulary для додавання нового словника.
- Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
- Натисніть на Add terms для додавання терміна в словник.
- Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
- Повторіть крок 6 для створення необхідної кількості термінів.
- Це все. Ваша таксономія готова!
Створення статей (Articles) і основних сторінок (Basic Pages)
Спочатку в Drupal є такі типи контенту:
- Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
- Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
- Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
- Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
- Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
- Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.
Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:
- З адмін частини сайту вибираємо Content.
- Тепер додаємо контент натисканням на Add content.
- В відобразиться вікні натискаємо Article або стаття. Вам буде представлена сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
- Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
- Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
- Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
- Ваша стаття готова!
Давайте тепер розглянемо створення простої сторінки Про нас:
- Натисніть на Content і виберіть Add content.
- Тепер натисніть на Basic page.
- Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
- Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
- Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
- Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
- Ви можете натиснути на попередній або відразу на Save and publish для публікації.
- Ваша сторінка готова!
створення меню
Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:
- Натисніть на Structure і виберіть Menus.
- Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
- Натисніть на Add menu.
- Додайте опис для меню і натисніть Save.
- Натисніть на Add link для додавання посилання меню.
- У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
- Після заповнення натисніть Save.
- Повторіть крок 7 необхідну кількість разів для створення меню.
Створення блоків Drupal
Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.
Для розміщення блоку в потрібній області виконайте кроки:
- Натисніть на Structure з гланого меню.
- Тепер натисніть на Block layout.
- Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
- Зі списку блоків виберіть Page Title.
- Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.
Крок 3 - Установка модулів Drupal
В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.
Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.
Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.
Тепер для установки дотримуйтесь кроків Drupal:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
- Тепер натисніть на Install new module
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.
Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:
- Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
- Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
- Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
- Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
- Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.
Крок 4 - Установка Тим Drupal
Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.
Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .
На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.
Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.
Процес установки теми, подібний до процесу установки модуля:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
- Тепер натисніть на Install new theme
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.
Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.
Крок 5 - Створення блогу на Drupal
У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.
Як Вже говорилося модуль блоґу не є частина ядра Drupal 8. Тому вам нужно скачать и Встановити цей модуль для створення блогу на Drupal.
Після установки модуля блогу він повинен відобразитися в розділі модулів. Щоб його побачити натисніть Extend в головному вікні адмін частини ще раз. Відзначте чекбокс поруч з Blog і збережіть налаштування для його включення.
Перейдіть в Content -> Add content. Тепер ви можете побачити новий тип матеріалу Blog post. Додайте заголовок, тіло і настройки публікації для свого блога і натисніть Save and publish. Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці.
Крок 6 - Створення бекапа Drupal
Дуже важливо час від часу робити бекап файлів Drupal. Зробити це з вашого облікового запису на Hostinger простіше простого, всього в кілька кліків. Прямуємо кроків нижче:
- Увійдіть свою Панель управління на Hostinger.
- Виберіть Бекапи з розділу Файли.
- Тут ви побачите список доступних резервних копій. Для створення нового бекапа натисніть на кнопку Створити новий бекап.
- У діалоговому вікні уточнять, чи хочете ви замінити існуючі бекапи новими. Натісніть Так.
- Готово. Ваші бекапи готові для скачування.
Крок 7 - Оновлення Drupal
В Drupal є два види оновлень. Оновлення (update) як зміна молодшого номера версії Drupal, наприклад з 8.0 на 8.1 або 8.2, і інший вид поновлення (upgrade), який передбачає зміну версії ядра Drupal з 7 на 8. У цьому розділі ми пройдемо кроки необхідні для поновлення Drupal з 8.3 .7 до 8.4.
Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates.
Є кілька варіантів здійснення поновлення Drupal, наприклад, ви можете використовувати SSH або FTP для поновлення вручну або автоматизувати оновлення через composer . Дотримуйтесь кроків, щоб оновити молодшу версію Drupal.
Перед початком оновлення, рекомендується включити режим Maintenance mode:
- Перейдіть в розділ Configuration і натисніть Maintenance Mode
- Відзначте настройку Put the site into maintenance mode
- Натисніть кнопку Save configuration
Оновлення ядра Drupal може здатися непростим, тому як вам вручну потрібно буде замінити всі файли крім .htaccess, robots.txt і каталогу Sites. Найбільш підходящий і зручний спосіб буде використання FTP клієнт начебто FileZilla :
- Скачайте нову версію Drupal і розпакуйте скачаний архів на свій комп'ютер.
- Підключіться до свого облікового запису за FTP і перейдіть в каталог, де встановлений Drupal. Зазвичай це public_html.
- Виберіть каталоги cores і vendor так само, як всі файли (НЕ каталоги) в корені каталогу Drupal і видаліть їх.
- Тепер перейдіть в каталог з файлами поновлення Drupal, виберіть всі файли за винятком modules, profiles, sites і themes і закачайте їх в свій хостинг аккаунт.
- Як тільки завантаження файлів завершена, перейдіть за адресою http://yourdomain.com/update.php і натисніть Apply pending updates для завершення процесу.
- Вимкніть режим ремонту Maintenance Mode.
Уроки Drupal: підсумки
Drupal одна з найбільш потужних CMS і вона широко використовується на сьогодні через її ультрасучасної і інтелектуального захисту і безпеки. Це керівництво Уроки Drupal розкриває всі базові питання, з якими може зіткнутися початківець або досвідчений розробник, який вирішив випробувати сайт на Drupal. Додаткову інформацію про це платформі можна знайти в офіційної документації Drupal .
уроки Drupal
Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.
У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:
- Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
- Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
- Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.
Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.
Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx
Крок 1 - Установка Drupal
Варіант 1 - Використовуємо Авто-Установник
Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:
- Зайдіть в панель управління хостингом.
- В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
- Серед найбільш популярних виберіть Drupal.
- Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
- Це має спрацювати!
Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.
Варіант 2 - Установка Drupal вручну
Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.
Крок 1 - Скачайте файли Drupal
Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.
Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.
Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .
Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.
Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.
Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:
Крок 3 - Підготовка бази даних до установки
Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.
На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.
Крок 4 - Прямуємо шляху установки Drupal
Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.
Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:
Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.
На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:
- Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
- Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.
Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.
Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:
Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.
Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:
Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.
Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.
На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.
Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:
Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!
Крок 2 - Створення сайт на Drupal
Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.
Знайомство з адміністративною частиною Drupal
Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.
Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:
- Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
- Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
- Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
- Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
- Configuration: цей розділ присвячений різноманітним налаштувань.
- People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
- Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
- Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.
Створення таксономії Drupal
Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:
- Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
- Vocabulary (словник): набір термінів.
Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.
Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:
- Перейдіть в закладку Structure.
- Натисніть на Taxonomy.
- Тепер натисніть на Add vocabulary для додавання нового словника.
- Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
- Натисніть на Add terms для додавання терміна в словник.
- Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
- Повторіть крок 6 для створення необхідної кількості термінів.
- Це все. Ваша таксономія готова!
Створення статей (Articles) і основних сторінок (Basic Pages)
Спочатку в Drupal є такі типи контенту:
- Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
- Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
- Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
- Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
- Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
- Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.
Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:
- З адмін частини сайту вибираємо Content.
- Тепер додаємо контент натисканням на Add content.
- В відобразиться вікні натискаємо Article або стаття. Вам буде представлена сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
- Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
- Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
- Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
- Ваша стаття готова!
Давайте тепер розглянемо створення простої сторінки Про нас:
- Натисніть на Content і виберіть Add content.
- Тепер натисніть на Basic page.
- Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
- Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
- Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
- Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
- Ви можете натиснути на попередній або відразу на Save and publish для публікації.
- Ваша сторінка готова!
створення меню
Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:
- Натисніть на Structure і виберіть Menus.
- Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
- Натисніть на Add menu.
- Додайте опис для меню і натисніть Save.
- Натисніть на Add link для додавання посилання меню.
- У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
- Після заповнення натисніть Save.
- Повторіть крок 7 необхідну кількість разів для створення меню.
Створення блоків Drupal
Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.
Для розміщення блоку в потрібній області виконайте кроки:
- Натисніть на Structure з гланого меню.
- Тепер натисніть на Block layout.
- Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
- Зі списку блоків виберіть Page Title.
- Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.
Крок 3 - Установка модулів Drupal
В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.
Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.
Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.
Тепер для установки дотримуйтесь кроків Drupal:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
- Тепер натисніть на Install new module
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.
Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:
- Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
- Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
- Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
- Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
- Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.
Крок 4 - Установка Тим Drupal
Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.
Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .
На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.
Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.
Процес установки теми, подібний до процесу установки модуля:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
- Тепер натисніть на Install new theme
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.
Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.
Крок 5 - Створення блогу на Drupal
У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.
Як вже говорилося модуль блога не є частиною ядра Drupal 8. Тому вам потрібно завантажити і встановити цей модуль для створення блогу на Drupal.
Після установки модуля блогу він повинен відобразитися в розділі модулів. Щоб його побачити натисніть Extend в головному вікні адмін частини ще раз. Відзначте чекбокс поруч з Blog і збережіть налаштування для його включення.
Перейдіть в Content -> Add content. Тепер ви можете побачити новий тип матеріалу Blog post. Додайте заголовок, тіло і настройки публікації для свого блога і натисніть Save and publish. Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці.
Крок 6 - Створення бекапа Drupal
Дуже важливо час від часу робити бекап файлів Drupal. Зробити це з вашого облікового запису на Hostinger простіше простого, всього в кілька кліків. Прямуємо кроків нижче:
- Увійдіть свою Панель управління на Hostinger.
- Виберіть Бекапи з розділу Файли.
- Тут ви побачите список доступних резервних копій. Для створення нового бекапа натисніть на кнопку Створити новий бекап.
- У діалоговому вікні уточнять, чи хочете ви замінити існуючі бекапи новими. Натисніть Так.
- Готово. Ваші бекапи готові для скачування.
Крок 7 - Оновлення Drupal
В Drupal є два види оновлень. Оновлення (update) як зміна молодшого номера версії Drupal, наприклад з 8.0 на 8.1 або 8.2, і інший вид поновлення (upgrade), який передбачає зміну версії ядра Drupal з 7 на 8. У цьому розділі ми пройдемо кроки необхідні для поновлення Drupal з 8.3 .7 до 8.4.
Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates.
Є кілька варіантів здійснення поновлення Drupal, наприклад, ви можете використовувати SSH або FTP для поновлення вручну або автоматизувати оновлення через composer . Дотримуйтесь кроків, щоб оновити молодшу версію Drupal.
Перед початком оновлення, рекомендується включити режим Maintenance mode:
- Перейдіть в розділ Configuration і натисніть Maintenance Mode
- Відзначте настройку Put the site into maintenance mode
- Натисніть кнопку Save configuration
Оновлення ядра Drupal може здатися непростим, тому як вам вручну потрібно буде замінити всі файли крім .htaccess, robots.txt і каталогу Sites. Найбільш підходящий і зручний спосіб буде використання FTP клієнт начебто FileZilla :
- Скачайте нову версію Drupal і розпакуйте скачаний архів на свій комп'ютер.
- Підключіться до свого облікового запису за FTP і перейдіть в каталог, де встановлений Drupal. Зазвичай це public_html.
- Виберіть каталоги cores і vendor так само, як всі файли (НЕ каталоги) в корені каталогу Drupal і видаліть їх.
- Тепер перейдіть в каталог з файлами поновлення Drupal, виберіть всі файли за винятком modules, profiles, sites і themes і закачайте їх в свій хостинг аккаунт.
- Як тільки завантаження файлів завершена, перейдіть за адресою http://yourdomain.com/update.php і натисніть Apply pending updates для завершення процесу.
- Вимкніть режим ремонту Maintenance Mode.
Уроки Drupal: підсумки
Drupal одна з найбільш потужних CMS і вона широко використовується на сьогодні через її ультрасучасної і інтелектуального захисту і безпеки. Це керівництво Уроки Drupal розкриває всі базові питання, з якими може зіткнутися початківець або досвідчений розробник, який вирішив випробувати сайт на Drupal. Додаткову інформацію про це платформі можна знайти в офіційної документації Drupal .
уроки Drupal
Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.
У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:
- Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
- Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
- Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.
Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.
Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx
Крок 1 - Установка Drupal
Варіант 1 - Використовуємо Авто-Установник
Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:
- Зайдіть в панель управління хостингом.
- В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
- Серед найбільш популярних виберіть Drupal.
- Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
- Це має спрацювати!
Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.
Варіант 2 - Установка Drupal вручну
Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.
Крок 1 - Скачайте файли Drupal
Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.
Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.
Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .
Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.
Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.
Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:
Крок 3 - Підготовка бази даних до установки
Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.
На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.
Крок 4 - Прямуємо шляху установки Drupal
Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.
Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:
Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.
На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:
- Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
- Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.
Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.
Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:
Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.
Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:
Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.
Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.
На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.
Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:
Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!
Крок 2 - Створення сайт на Drupal
Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.
Знайомство з адміністративною частиною Drupal
Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.
Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:
- Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
- Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
- Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
- Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
- Configuration: цей розділ присвячений різноманітним налаштувань.
- People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
- Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
- Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.
Створення таксономії Drupal
Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:
- Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
- Vocabulary (словник): набір термінів.
Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.
Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:
- Перейдіть в закладку Structure.
- Натисніть на Taxonomy.
- Тепер натисніть на Add vocabulary для додавання нового словника.
- Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
- Натисніть на Add terms для додавання терміна в словник.
- Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
- Повторіть крок 6 для створення необхідної кількості термінів.
- Це все. Ваша таксономія готова!
Створення статей (Articles) і основних сторінок (Basic Pages)
Спочатку в Drupal є такі типи контенту:
- Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
- Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
- Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
- Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
- Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
- Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.
Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:
- З адмін частини сайту вибираємо Content.
- Тепер додаємо контент натисканням на Add content.
- В відобразиться вікні натискаємо Article або стаття. Вам буде представлена сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
- Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
- Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
- Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
- Ваша стаття готова!
Давайте тепер розглянемо створення простої сторінки Про нас:
- Натисніть на Content і виберіть Add content.
- Тепер натисніть на Basic page.
- Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
- Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
- Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
- Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
- Ви можете натиснути на попередній або відразу на Save and publish для публікації.
- Ваша сторінка готова!
створення меню
Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:
- Натисніть на Structure і виберіть Menus.
- Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
- Натисніть на Add menu.
- Додайте опис для меню і натисніть Save.
- Натисніть на Add link для додавання посилання меню.
- У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
- Після заповнення натисніть Save.
- Повторіть крок 7 необхідну кількість разів для створення меню.
Створення блоків Drupal
Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.
Для розміщення блоку в потрібній області виконайте кроки:
- Натисніть на Structure з гланого меню.
- Тепер натисніть на Block layout.
- Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
- Зі списку блоків виберіть Page Title.
- Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.
Крок 3 - Установка модулів Drupal
В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.
Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.
Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.
Тепер для установки дотримуйтесь кроків Drupal:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
- Тепер натисніть на Install new module
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.
Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:
- Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
- Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
- Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
- Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
- Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.
Крок 4 - Установка Тим Drupal
Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.
Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .
На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.
Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.
Процес установки теми, подібний до процесу установки модуля:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
- Тепер натисніть на Install new theme
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.
Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.
Крок 5 - Створення блогу на Drupal
У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.
Як вже говорилося модуль блога не є частиною ядра Drupal 8. Тому вам потрібно завантажити і встановити цей модуль для створення блогу на Drupal.
Після установки модуля блогу він повинен відобразитися в розділі модулів. Щоб його побачити натисніть Extend в головному вікні адмін частини ще раз. Відзначте чекбокс поруч з Blog і збережіть налаштування для його включення.
Перейдіть в Content -> Add content. Тепер ви можете побачити новий тип матеріалу Blog post. Додайте заголовок, тіло і настройки публікації для свого блога і натисніть Save and publish. Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці.
Крок 6 - Створення бекапа Drupal
Дуже важливо час від часу робити бекап файлів Drupal. Зробити це з вашого облікового запису на Hostinger простіше простого, всього в кілька кліків. Прямуємо кроків нижче:
- Увійдіть свою Панель управління на Hostinger.
- Виберіть Бекапи з розділу Файли.
- Тут ви побачите список доступних резервних копій. Для створення нового бекапа натисніть на кнопку Створити новий бекап.
- У діалоговому вікні уточнять, чи хочете ви замінити існуючі бекапи новими. Натисніть Так.
- Готово. Ваші бекапи готові для скачування.
Крок 7 - Оновлення Drupal
В Drupal є два види оновлень. Оновлення (update) як зміна молодшого номера версії Drupal, наприклад з 8.0 на 8.1 або 8.2, і інший вид поновлення (upgrade), який передбачає зміну версії ядра Drupal з 7 на 8. У цьому розділі ми пройдемо кроки необхідні для поновлення Drupal з 8.3 .7 до 8.4.
Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates.
Є кілька варіантів здійснення поновлення Drupal, наприклад, ви можете використовувати SSH або FTP для поновлення вручну або автоматизувати оновлення через composer . Дотримуйтесь кроків, щоб оновити молодшу версію Drupal.
Перед початком оновлення, рекомендується включити режим Maintenance mode:
- Перейдіть в розділ Configuration і натисніть Maintenance Mode
- Відзначте настройку Put the site into maintenance mode
- Натисніть кнопку Save configuration
Оновлення ядра Drupal може здатися непростим, тому як вам вручну потрібно буде замінити всі файли крім .htaccess, robots.txt і каталогу Sites. Найбільш підходящий і зручний спосіб буде використання FTP клієнт начебто FileZilla :
- Скачайте нову версію Drupal і розпакуйте скачаний архів на свій комп'ютер.
- Підключіться до свого облікового запису за FTP і перейдіть в каталог, де встановлений Drupal. Зазвичай це public_html.
- Виберіть каталоги cores і vendor так само, як всі файли (НЕ каталоги) в корені каталогу Drupal і видаліть їх.
- Тепер перейдіть в каталог з файлами поновлення Drupal, виберіть всі файли за винятком modules, profiles, sites і themes і закачайте їх в свій хостинг аккаунт.
- Як тільки завантаження файлів завершена, перейдіть за адресою http://yourdomain.com/update.php і натисніть Apply pending updates для завершення процесу.
- Вимкніть режим ремонту Maintenance Mode.
Уроки Drupal: підсумки
Drupal одна з найбільш потужних CMS і вона широко використовується на сьогодні через її ультрасучасної і інтелектуального захисту і безпеки. Це керівництво Уроки Drupal розкриває всі базові питання, з якими може зіткнутися початківець або досвідчений розробник, який вирішив випробувати сайт на Drupal. Додаткову інформацію про це платформі можна знайти в офіційної документації Drupal .
уроки Drupal
Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.
У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:
- Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
- Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
- Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.
Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.
Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx
Крок 1 - Установка Drupal
Варіант 1 - Використовуємо Авто-Установник
Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:
- Зайдіть в панель управління хостингом.
- В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
- Серед найбільш популярних виберіть Drupal.
- Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
- Це має спрацювати!
Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.
Варіант 2 - Установка Drupal вручну
Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.
Крок 1 - Скачайте файли Drupal
Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.
Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.
Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .
Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.
Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.
Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:
Крок 3 - Підготовка бази даних до установки
Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.
На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.
Крок 4 - Прямуємо шляху установки Drupal
Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.
Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:
Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.
На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:
- Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
- Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.
Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.
Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:
Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.
Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:
Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.
Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.
На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.
Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:
Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!
Крок 2 - Створення сайт на Drupal
Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.
Знайомство з адміністративною частиною Drupal
Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.
Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:
- Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
- Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
- Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
- Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
- Configuration: цей розділ присвячений різноманітним налаштувань.
- People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
- Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
- Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.
Створення таксономії Drupal
Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:
- Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
- Vocabulary (словник): набір термінів.
Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.
Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:
- Перейдіть в закладку Structure.
- Натисніть на Taxonomy.
- Тепер натисніть на Add vocabulary для додавання нового словника.
- Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
- Натисніть на Add terms для додавання терміна в словник.
- Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
- Повторіть крок 6 для створення необхідної кількості термінів.
- Це все. Ваша таксономія готова!
Створення статей (Articles) і основних сторінок (Basic Pages)
Спочатку в Drupal є такі типи контенту:
- Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
- Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
- Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
- Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
- Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
- Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.
Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:
- З адмін частини сайту вибираємо Content.
- Тепер додаємо контент натисканням на Add content.
- В відобразиться вікні натискаємо Article або стаття. Вам буде представлена сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
- Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
- Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
- Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
- Ваша стаття готова!
Давайте тепер розглянемо створення простої сторінки Про нас:
- Натисніть на Content і виберіть Add content.
- Тепер натисніть на Basic page.
- Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
- Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
- Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
- Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
- Ви можете натиснути на попередній або відразу на Save and publish для публікації.
- Ваша сторінка готова!
створення меню
Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:
- Натисніть на Structure і виберіть Menus.
- Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
- Натисніть на Add menu.
- Додайте опис для меню і натисніть Save.
- Натисніть на Add link для додавання посилання меню.
- У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
- Після заповнення натисніть Save.
- Повторіть крок 7 необхідну кількість разів для створення меню.
Створення блоків Drupal
Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.
Для розміщення блоку в потрібній області виконайте кроки:
- Натисніть на Structure з гланого меню.
- Тепер натисніть на Block layout.
- Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
- Зі списку блоків виберіть Page Title.
- Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.
Крок 3 - Установка модулів Drupal
В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.
Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.
Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.
Тепер для установки дотримуйтесь кроків Drupal:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
- Тепер натисніть на Install new module
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.
Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:
- Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
- Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
- Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
- Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
- Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.
Крок 4 - Установка Тим Drupal
Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.
Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .
На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.
Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.
Процес установки теми, подібний до процесу установки модуля:
- Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
- Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
- Тепер натисніть на Install new theme
- Під Install from a URL, вставте скопійоване на 1 кроці посилання
- Натисніть Install і почекайте завершення установки.
За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.
Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.
Крок 5 - Створення блогу на Drupal
У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.
Як вже говорилося модуль блога не є частиною ядра Drupal 8. Тому вам потрібно завантажити і встановити цей модуль для створення блогу на Drupal.
Після установки модуля блогу він повинен відобразитися в розділі модулів. Щоб його побачити натисніть Extend в головному вікні адмін частини ще раз. Відзначте чекбокс поруч з Blog і збережіть налаштування для його включення.
Перейдіть в Content -> Add content. Тепер ви можете побачити новий тип матеріалу Blog post. Додайте заголовок, тіло і настройки публікації для свого блога і натисніть Save and publish. Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці.
Крок 6 - Створення бекапа Drupal
Дуже важливо час від часу робити бекап файлів Drupal. Зробити це з вашого облікового запису на Hostinger простіше простого, всього в кілька кліків. Прямуємо кроків нижче:
- Увійдіть свою Панель управління на Hostinger.
- Виберіть Бекапи з розділу Файли.
- Тут ви побачите список доступних резервних копій. Для створення нового бекапа натисніть на кнопку Створити новий бекап.
- У діалоговому вікні уточнять, чи хочете ви замінити існуючі бекапи новими. Натисніть Так.
- Готово. Ваші бекапи готові для скачування.
Крок 7 - Оновлення Drupal
В Drupal є два види оновлень. Оновлення (update) як зміна молодшого номера версії Drupal, наприклад з 8.0 на 8.1 або 8.2, і інший вид поновлення (upgrade), який передбачає зміну версії ядра Drupal з 7 на 8. У цьому розділі ми пройдемо кроки необхідні для поновлення Drupal з 8.3 .7 до 8.4.
Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates.
Є кілька варіантів здійснення поновлення Drupal, наприклад, ви можете використовувати SSH або FTP для поновлення вручну або автоматизувати оновлення через composer . Дотримуйтесь кроків, щоб оновити молодшу версію Drupal.
Перед початком оновлення, рекомендується включити режим Maintenance mode:
- Перейдіть в розділ Configuration і натисніть Maintenance Mode
- Відзначте настройку Put the site into maintenance mode
- Натисніть кнопку Save configuration
Оновлення ядра Drupal може здатися непростим, тому як вам вручну потрібно буде замінити всі файли крім .htaccess, robots.txt і каталогу Sites. Найбільш підходящий і зручний спосіб буде використання FTP клієнт начебто FileZilla :
- Скачайте нову версію Drupal і розпакуйте скачаний архів на свій комп'ютер.
- Підключіться до свого облікового запису за FTP і перейдіть в каталог, де встановлений Drupal. Зазвичай це public_html.
- Виберіть каталоги cores і vendor так само, як всі файли (НЕ каталоги) в корені каталогу Drupal і видаліть їх.
- Тепер перейдіть в каталог з файлами поновлення Drupal, виберіть всі файли за винятком modules, profiles, sites і themes і закачайте їх в свій хостинг аккаунт.
- Як тільки завантаження файлів завершена, перейдіть за адресою http://yourdomain.com/update.php і натисніть Apply pending updates для завершення процесу.
- Вимкніть режим ремонту Maintenance Mode.
Уроки Drupal: підсумки
Drupal одна з найбільш потужних CMS і вона широко використовується на сьогодні через її ультрасучасної і інтелектуального захисту і безпеки. Це керівництво Уроки Drupal розкриває всі базові питання, з якими може зіткнутися початківець або досвідчений розробник, який вирішив випробувати сайт на Drupal. Додаткову інформацію про це платформі можна знайти в офіційної документації Drupal .