grigoriy shlyapkin. drupal. first steps

19
Drupal. Первые шаги Григорий Шляпкин

Upload: i20-group

Post on 16-Apr-2017

180 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Grigoriy Shlyapkin. Drupal. First steps

Drupal. Первые шаги

Григорий Шляпкин

Page 2: Grigoriy Shlyapkin. Drupal. First steps

Что такое Drupal?Drupal – Open Source CMS/CMF,

написанная на PHP.

Drupal?

Page 3: Grigoriy Shlyapkin. Drupal. First steps

Мы используем стек технологий LAMP:LinuxApacheMySQLPHP

Что нужно для установки?

Page 4: Grigoriy Shlyapkin. Drupal. First steps

Linux ⬄ Windows / Mac OS / и т.д.*Apache ⬄ nginx / IIS / и т.д.**MySQL ⬄ MariaDB / PostgreSQL / SQLite

* - любая ОС, на которой запускается интерпретатор PHP** - любой веб-сервер, поддерживающий выполнение PHP кода

Альтернативы?

Page 5: Grigoriy Shlyapkin. Drupal. First steps

Требования выполнены

Наконец-то ставим сам Drupal! Как?

• Либо через Drush• Либо ручками (https://drupal.

org/project/drupal)

Page 6: Grigoriy Shlyapkin. Drupal. First steps

Drush?

Page 7: Grigoriy Shlyapkin. Drupal. First steps

Drush

Page 8: Grigoriy Shlyapkin. Drupal. First steps
Page 9: Grigoriy Shlyapkin. Drupal. First steps

Установка1. Распаковываем архив с Drupal в

docroot сервера2. Создаем пустую БД3. Заходим на /install.php и следуем

шагам инсталлятора

Page 10: Grigoriy Shlyapkin. Drupal. First steps

Шаг 1

Page 11: Grigoriy Shlyapkin. Drupal. First steps

Шаг 2

Page 12: Grigoriy Shlyapkin. Drupal. First steps

Шаг 3

Page 13: Grigoriy Shlyapkin. Drupal. First steps

Шаг 4

Page 14: Grigoriy Shlyapkin. Drupal. First steps

Шаг 5

Page 15: Grigoriy Shlyapkin. Drupal. First steps

Шаг 6

Page 16: Grigoriy Shlyapkin. Drupal. First steps

Шаг 7

Page 17: Grigoriy Shlyapkin. Drupal. First steps

OK, Google, что мне делать дальше?

Что поможет при изучении Drupal:

● https://translate.google.com :)● https://www.drupal.org/documentation

(можно утонуть в море ссылок и материалов для изучения)

● https://google.com :)

Page 18: Grigoriy Shlyapkin. Drupal. First steps

На какие темы стоит обратить внимание?

На самом деле таких тем много, но основа это:● Модули● Хуки● Базовые сущности Drupal● Роутинг● Form API● Теминг

Page 19: Grigoriy Shlyapkin. Drupal. First steps

Григорий Шляпкин

Drupal [email protected] При поддержке:

Организаторы:

Спасибо за внимание !