SlideShare a Scribd company logo
4 ноября 2012



УДОБНАЯ РАЗРАБОТКА DRUPAL-ПРОЕКТА
ПОЛЕЗНЫЕ МОДУЛИ


                             Андрей Юн
                         Студия deWeb, Киев
О чём пойдет речь?

1.   Возможности Drupal после установки
2.   Оптимизация админпанели
3.   Оптимизация разработки и темизации
4.   Полезные модули
1. Возможности Drupal после установки

          по факту                                нужно




не удобность, затраты лишнего времени на администрирование
2. Оптимизация админпанели

 Administration Menu
 Localization update
 Better messages
 Module Filter
 Add another
 Views + VBO
Administration menu
http://drupal.org/project/admin_menu
Administration menu
http://drupal.org/project/admin_menu




Не забываем отключить стандартный модуль Toolbar!!!
Localization update
  http://drupal.org/project/l10n_update

До:
1. установить модуль
2. найти и скачать перевод
3. загрузить перевод
4. обновлять при необходимости

После:
Все выполняется автоматически при установке нового модуля или языка
Localization update
http://drupal.org/project/l10n_update
Better messages
http://drupal.org/project/better_messages
Better messages
http://drupal.org/project/better_messages
Module Filter
http://drupal.org/project/module_filter


                            "Простыня" модулей
Module Filter
http://drupal.org/project/module_filter
Add another
http://drupal.org/project/addanother

      Для проектов с большим количеством новых материалов
http://drupal.org/project/views
Views + VBO   http://drupal.org/project/views_bulk_operations



                         Недостатки:
                         - все материалы скопом
                         - стандартные методы фильтрации
                         - скудный набор пакетных операций
http://drupal.org/project/views
Views + VBO   http://drupal.org/project/views_bulk_operations




                                         типы материалов делим
                                         на страницы

                                       фильтр настраиваемый
                                       через views, AJAX load


                               расширенный набор пакетных
                               операций


                                            настраиваемый вывод
                                            материалов
3. Оптимизация разработки и темизации

 jQuery update
 Global Redirect
 Devel
 Theme Developer
 Block Class
jQuery update
 http://drupal.org/project/jquery_update


Легкое обновление библиотеки jQuery
Drupal 6 up to jQuery 1.3.2
Drupal 7 up to jQuery 1.5.2
to jQuery 1.7.1/1.8.2 - dev-версия модуля
Global Redirect
  http://drupal.org/project/globalredirect



технические урлы




конечный слеш




не главная главная страница
Redirect
 http://drupal.org/project/redirect


редирект при изменении ЧПУ



добавление пользовательских редиректов
Devel
    http://drupal.org/project/devel



Набор инструментов для отладки drupal-проекта
• отслеживание и анализ переменных
• анализ запросов к БД
• мониторинг скорости работы и нагрузки на сервер
• отслеживание перенаправлений drupal_goto()


Подробное описание модуля:
   http://ratatosk.net/drupal/tutorials/debugging-drupal.html
Демо модуль: http://drupal.org/project/devel_demo
Theme Developer
   http://drupal.org/project/devel_themer




               Popup окно Themer
     исследуемый
     html-блок




Themer On/Off
Block Class
  http://drupal.org/project/block_class

Указываем пользовательские классы для блоков
4. Полезные модули
 Расширение типов полей
 Отображение структуры и навигации
 Расширение контроля доступа
 Модули для больших и/или оригинальных проектов
 Прочие MustHave модули
Расширение типов полей
 Date - дата и время
 Link - внешняя ссылка
 Location - указание гео привязок
 References - ссылка на другую сущность
 Media - медийные сущности: видео, аудио
 Media Internet Sources - ссылки на интернет-ресурсы
Отображения структуры и навигации
 MenuBlock
 NodeBlock
 MegaMenu
 Superfish
 Nice menu
 Menu breadcrumbs
 Taxonomy breadcrumbs
 Custom breadcrumbs
Расширение контроля доступа
 Block access
 Node access
 Content access
 Menu access
Модули для больших и/или
оригинальных проектов
 Context
 Delta
 Views
 Rules
 Display Suite
 Panels
Прочие MustHave модули
 Google Analytics
 Boost
 Pathauto
 Transliteration
 Token
 Meta tags
 Page title
 Xmlsitemap
 Sitemap
Модули есть практически для всего!



             +


       =
Андрей Юн, Киев
e-mail: ayu@deweb.com.ua
skype: c_cluber
deweb.com.ua

More Related Content

What's hot

Gradle. Новый уровень автоматизации для Android
Gradle. Новый уровень автоматизации для AndroidGradle. Новый уровень автоматизации для Android
Gradle. Новый уровень автоматизации для Android
SQALab
 
Apache maven in java projects
Apache maven in java projectsApache maven in java projects
Apache maven in java projects
Asya Dudnik
 
Headless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и ReactHeadless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и React
DrupalSPB
 
Мастер класс- Maven + Jenkins
Мастер класс- Maven + JenkinsМастер класс- Maven + Jenkins
Мастер класс- Maven + JenkinsValentin Fedoskin
 
IT-инфраструктура. FAQ для разработчика
IT-инфраструктура. FAQ для разработчикаIT-инфраструктура. FAQ для разработчика
IT-инфраструктура. FAQ для разработчика
Mikhail Chinkov
 
Feature-toggles
Feature-togglesFeature-toggles
Feature-toggles
Rambler Android
 
DrupalCamp Kyiv 2011. Views - стандарт вывода списка данных. Расширение Views...
DrupalCamp Kyiv 2011. Views - стандарт вывода списка данных. Расширение Views...DrupalCamp Kyiv 2011. Views - стандарт вывода списка данных. Расширение Views...
DrupalCamp Kyiv 2011. Views - стандарт вывода списка данных. Расширение Views...Viktor Likin
 
Drupal 8: Теперь со вкусом Symfony
Drupal 8: Теперь со вкусом SymfonyDrupal 8: Теперь со вкусом Symfony
Drupal 8: Теперь со вкусом Symfony
Kate Marshalkina
 
Android - 06 - Gradle
Android - 06 - GradleAndroid - 06 - Gradle
Android - 06 - Gradle
Noveo
 
Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5
DrupalSPB
 
Как быть с большими сайтами на Word press
Как быть с большими сайтами  на Word pressКак быть с большими сайтами  на Word press
Как быть с большими сайтами на Word press
vovasik
 
Любовь Поволоцкая_Сборка Android-приложений с помощью Gradle
Любовь Поволоцкая_Сборка Android-приложений с помощью GradleЛюбовь Поволоцкая_Сборка Android-приложений с помощью Gradle
Любовь Поволоцкая_Сборка Android-приложений с помощью GradleGeeksLab Odessa
 
Frontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиковFrontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиков
CodeFest
 
Vagrant puppet
Vagrant puppetVagrant puppet
Vagrant puppet
Peri Innovations
 
Разговор про Java 9. Extended version
Разговор про Java 9. Extended versionРазговор про Java 9. Extended version
Разговор про Java 9. Extended version
Ivan Krylov
 
Сергей Мелашич "Настройка SEO для одностраничных web-приложений на Angular"
Сергей Мелашич "Настройка SEO для одностраничных web-приложений на Angular"Сергей Мелашич "Настройка SEO для одностраничных web-приложений на Angular"
Сергей Мелашич "Настройка SEO для одностраничных web-приложений на Angular"
Fwdays
 
Фичи н-н-нада? Или почему стоит использовать модуль Features.
Фичи н-н-нада? Или почему стоит использовать модуль Features.Фичи н-н-нада? Или почему стоит использовать модуль Features.
Фичи н-н-нада? Или почему стоит использовать модуль Features.
Eugene Fidelin
 
CD with Jenkins. Lessons Learned
CD with Jenkins. Lessons LearnedCD with Jenkins. Lessons Learned
CD with Jenkins. Lessons Learned
Кирилл Толкачёв
 

What's hot (20)

Gradle. Новый уровень автоматизации для Android
Gradle. Новый уровень автоматизации для AndroidGradle. Новый уровень автоматизации для Android
Gradle. Новый уровень автоматизации для Android
 
Apache maven in java projects
Apache maven in java projectsApache maven in java projects
Apache maven in java projects
 
Headless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и ReactHeadless Drupal на примере Drupal 8 и React
Headless Drupal на примере Drupal 8 и React
 
Мастер класс- Maven + Jenkins
Мастер класс- Maven + JenkinsМастер класс- Maven + Jenkins
Мастер класс- Maven + Jenkins
 
IT-инфраструктура. FAQ для разработчика
IT-инфраструктура. FAQ для разработчикаIT-инфраструктура. FAQ для разработчика
IT-инфраструктура. FAQ для разработчика
 
Feature-toggles
Feature-togglesFeature-toggles
Feature-toggles
 
DrupalCamp Kyiv 2011. Views - стандарт вывода списка данных. Расширение Views...
DrupalCamp Kyiv 2011. Views - стандарт вывода списка данных. Расширение Views...DrupalCamp Kyiv 2011. Views - стандарт вывода списка данных. Расширение Views...
DrupalCamp Kyiv 2011. Views - стандарт вывода списка данных. Расширение Views...
 
Yulia tsuba
Yulia tsubaYulia tsuba
Yulia tsuba
 
Непрерывная интеграция (Марина Пестова)
Непрерывная интеграция (Марина Пестова)Непрерывная интеграция (Марина Пестова)
Непрерывная интеграция (Марина Пестова)
 
Drupal 8: Теперь со вкусом Symfony
Drupal 8: Теперь со вкусом SymfonyDrupal 8: Теперь со вкусом Symfony
Drupal 8: Теперь со вкусом Symfony
 
Android - 06 - Gradle
Android - 06 - GradleAndroid - 06 - Gradle
Android - 06 - Gradle
 
Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5Если не Drupal 8, то что? Обзор Laravel 5
Если не Drupal 8, то что? Обзор Laravel 5
 
Как быть с большими сайтами на Word press
Как быть с большими сайтами  на Word pressКак быть с большими сайтами  на Word press
Как быть с большими сайтами на Word press
 
Любовь Поволоцкая_Сборка Android-приложений с помощью Gradle
Любовь Поволоцкая_Сборка Android-приложений с помощью GradleЛюбовь Поволоцкая_Сборка Android-приложений с помощью Gradle
Любовь Поволоцкая_Сборка Android-приложений с помощью Gradle
 
Frontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиковFrontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиков
 
Vagrant puppet
Vagrant puppetVagrant puppet
Vagrant puppet
 
Разговор про Java 9. Extended version
Разговор про Java 9. Extended versionРазговор про Java 9. Extended version
Разговор про Java 9. Extended version
 
Сергей Мелашич "Настройка SEO для одностраничных web-приложений на Angular"
Сергей Мелашич "Настройка SEO для одностраничных web-приложений на Angular"Сергей Мелашич "Настройка SEO для одностраничных web-приложений на Angular"
Сергей Мелашич "Настройка SEO для одностраничных web-приложений на Angular"
 
Фичи н-н-нада? Или почему стоит использовать модуль Features.
Фичи н-н-нада? Или почему стоит использовать модуль Features.Фичи н-н-нада? Или почему стоит использовать модуль Features.
Фичи н-н-нада? Или почему стоит использовать модуль Features.
 
CD with Jenkins. Lessons Learned
CD with Jenkins. Lessons LearnedCD with Jenkins. Lessons Learned
CD with Jenkins. Lessons Learned
 

Viewers also liked

"Разработка документации на программные интерфейсы". Светлана Каюшина, Яндекс
"Разработка документации на программные интерфейсы". Светлана Каюшина, Яндекс"Разработка документации на программные интерфейсы". Светлана Каюшина, Яндекс
"Разработка документации на программные интерфейсы". Светлана Каюшина, Яндекс
Yandex
 
Управление проектами в большой и маленькой компании. Где лучше?— Валерий Иванов
Управление проектами в большой и маленькой компании. Где лучше?— Валерий ИвановУправление проектами в большой и маленькой компании. Где лучше?— Валерий Иванов
Управление проектами в большой и маленькой компании. Где лучше?— Валерий Иванов
Yandex
 
AT PROJECT
AT PROJECTAT PROJECT
AT PROJECT
Andrew Teptyaev
 
Презентация Николая Митюшина для ФРИИ (27 февраля).
Презентация Николая Митюшина для ФРИИ (27 февраля).Презентация Николая Митюшина для ФРИИ (27 февраля).
Презентация Николая Митюшина для ФРИИ (27 февраля).Artem Azevich
 
Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
 Cisco WAAS - решение для оптимизации функционирования приложений на глобальн... Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...Cisco Russia
 
Аналитика для стартапа. Harvest. Greenfield Project. ФРИИ. 29/03/14
Аналитика для стартапа. Harvest. Greenfield Project. ФРИИ. 29/03/14Аналитика для стартапа. Harvest. Greenfield Project. ФРИИ. 29/03/14
Аналитика для стартапа. Harvest. Greenfield Project. ФРИИ. 29/03/14Ilya Korolev
 
особенности восприятия презентации
особенности восприятия  презентацииособенности восприятия  презентации
особенности восприятия презентации
makeeva_o
 
Рекомендации по поиску журналов в Наукометрических базах данных: Как найти жу...
Рекомендации по поиску журналов в Наукометрических базах данных: Как найти жу...Рекомендации по поиску журналов в Наукометрических базах данных: Как найти жу...
Рекомендации по поиску журналов в Наукометрических базах данных: Как найти жу...
НБ МДУ
 
Управление проектами без Project
Управление проектами без ProjectУправление проектами без Project
Управление проектами без Project
ProjectPractice2013
 
Dish.fm presentation - launch of iPad
Dish.fm presentation - launch of iPadDish.fm presentation - launch of iPad
Dish.fm presentation - launch of iPad
Zhanna Sharipova
 
Cadee
CadeeCadee
Tealet - DRINK THE TEA
Tealet - DRINK THE TEATealet - DRINK THE TEA
Tealet - DRINK THE TEA
500 Startups
 
Mi visita a second life
Mi visita a second lifeMi visita a second life
Mi visita a second life
Alexis Reinaldo Datica
 
Facebook: The Changing Landscape
Facebook: The Changing LandscapeFacebook: The Changing Landscape
Facebook: The Changing Landscape
DT
 
67+68 M5C3 Lezione 2. dalla medicalizzazione all inserimento
67+68 M5C3 Lezione 2. dalla medicalizzazione all inserimento67+68 M5C3 Lezione 2. dalla medicalizzazione all inserimento
67+68 M5C3 Lezione 2. dalla medicalizzazione all inserimento
raffaelebruno1
 
Post-Aquinas Options Eve 2012 -Skills solutions:Apprenticeships
Post-Aquinas Options Eve 2012 -Skills solutions:ApprenticeshipsPost-Aquinas Options Eve 2012 -Skills solutions:Apprenticeships
Post-Aquinas Options Eve 2012 -Skills solutions:Apprenticeships
Aquinas College
 
MIILIV_M4C5 Appendice 5 parte 3
MIILIV_M4C5 Appendice 5   parte 3MIILIV_M4C5 Appendice 5   parte 3
MIILIV_M4C5 Appendice 5 parte 3
raffaelebruno1
 

Viewers also liked (20)

"Разработка документации на программные интерфейсы". Светлана Каюшина, Яндекс
"Разработка документации на программные интерфейсы". Светлана Каюшина, Яндекс"Разработка документации на программные интерфейсы". Светлана Каюшина, Яндекс
"Разработка документации на программные интерфейсы". Светлана Каюшина, Яндекс
 
Управление проектами в большой и маленькой компании. Где лучше?— Валерий Иванов
Управление проектами в большой и маленькой компании. Где лучше?— Валерий ИвановУправление проектами в большой и маленькой компании. Где лучше?— Валерий Иванов
Управление проектами в большой и маленькой компании. Где лучше?— Валерий Иванов
 
AT PROJECT
AT PROJECTAT PROJECT
AT PROJECT
 
Презентация Николая Митюшина для ФРИИ (27 февраля).
Презентация Николая Митюшина для ФРИИ (27 февраля).Презентация Николая Митюшина для ФРИИ (27 февраля).
Презентация Николая Митюшина для ФРИИ (27 февраля).
 
Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
 Cisco WAAS - решение для оптимизации функционирования приложений на глобальн... Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
 
Аналитика для стартапа. Harvest. Greenfield Project. ФРИИ. 29/03/14
Аналитика для стартапа. Harvest. Greenfield Project. ФРИИ. 29/03/14Аналитика для стартапа. Harvest. Greenfield Project. ФРИИ. 29/03/14
Аналитика для стартапа. Harvest. Greenfield Project. ФРИИ. 29/03/14
 
особенности восприятия презентации
особенности восприятия  презентацииособенности восприятия  презентации
особенности восприятия презентации
 
Рекомендации по поиску журналов в Наукометрических базах данных: Как найти жу...
Рекомендации по поиску журналов в Наукометрических базах данных: Как найти жу...Рекомендации по поиску журналов в Наукометрических базах данных: Как найти жу...
Рекомендации по поиску журналов в Наукометрических базах данных: Как найти жу...
 
Управление проектами без Project
Управление проектами без ProjectУправление проектами без Project
Управление проектами без Project
 
Dish.fm presentation - launch of iPad
Dish.fm presentation - launch of iPadDish.fm presentation - launch of iPad
Dish.fm presentation - launch of iPad
 
ResumUP
ResumUPResumUP
ResumUP
 
Cadee
CadeeCadee
Cadee
 
Tealet - DRINK THE TEA
Tealet - DRINK THE TEATealet - DRINK THE TEA
Tealet - DRINK THE TEA
 
Mi visita a second life
Mi visita a second lifeMi visita a second life
Mi visita a second life
 
Facebook: The Changing Landscape
Facebook: The Changing LandscapeFacebook: The Changing Landscape
Facebook: The Changing Landscape
 
67+68 M5C3 Lezione 2. dalla medicalizzazione all inserimento
67+68 M5C3 Lezione 2. dalla medicalizzazione all inserimento67+68 M5C3 Lezione 2. dalla medicalizzazione all inserimento
67+68 M5C3 Lezione 2. dalla medicalizzazione all inserimento
 
Fiberoptic11
Fiberoptic11Fiberoptic11
Fiberoptic11
 
Post-Aquinas Options Eve 2012 -Skills solutions:Apprenticeships
Post-Aquinas Options Eve 2012 -Skills solutions:ApprenticeshipsPost-Aquinas Options Eve 2012 -Skills solutions:Apprenticeships
Post-Aquinas Options Eve 2012 -Skills solutions:Apprenticeships
 
MIILIV_M4C5 Appendice 5 parte 3
MIILIV_M4C5 Appendice 5   parte 3MIILIV_M4C5 Appendice 5   parte 3
MIILIV_M4C5 Appendice 5 parte 3
 
Pancasila
PancasilaPancasila
Pancasila
 

Similar to Comfortable drupal project development. Useful modules (Andriy Yun, studio deWeb)

Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.DrupalForumZP2012
 
Создаем Drupal дистрибутив: от идеи до сопровождения
Создаем Drupal дистрибутив: от идеи до сопровожденияСоздаем Drupal дистрибутив: от идеи до сопровождения
Создаем Drupal дистрибутив: от идеи до сопровожденияOvadiah Myrgorod
 
Эффективное управление содержимым веб-сайтов
Эффективное управление содержимым веб-сайтовЭффективное управление содержимым веб-сайтов
Эффективное управление содержимым веб-сайтовDrupal Camp Kyiv
 
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в Drupal
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в DrupalDrupalCafe #2: Константин Комелин - Быстрый старт для новичка в Drupal
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в Drupal
DrupalSPB
 
Алексей Горобец - Building Drupal Distributions. Why? When? and How?
Алексей Горобец - Building Drupal Distributions. Why? When? and How?Алексей Горобец - Building Drupal Distributions. Why? When? and How?
Алексей Горобец - Building Drupal Distributions. Why? When? and How?LEDC 2016
 
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihil
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihilDrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihil
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihil
DrupalSPB
 
Drupal и возможности его применения
Drupal и возможности его примененияDrupal и возможности его применения
Drupal и возможности его примененияMedia Gorod
 
Создание дистрибутивов Drupal. Почему, зачем и как?
Создание дистрибутивов Drupal. Почему, зачем и как?Создание дистрибутивов Drupal. Почему, зачем и как?
Создание дистрибутивов Drupal. Почему, зачем и как?Alexei Gorobets
 
Олена Ольховик — Від frontend розробки до Drupal-темізації. Основи і специфіка
Олена Ольховик — Від frontend розробки до Drupal-темізації. Основи і специфікаОлена Ольховик — Від frontend розробки до Drupal-темізації. Основи і специфіка
Олена Ольховик — Від frontend розробки до Drupal-темізації. Основи і специфіка
LEDC 2016
 
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в Drupal
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в DrupalLviv Euro Drupal Camp 2015_От front-end разработки к темизации в Drupal
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в Drupal
deWeb
 
Мастер-класс "Привет, Drupal"
Мастер-класс "Привет, Drupal"Мастер-класс "Привет, Drupal"
Мастер-класс "Привет, Drupal"
zabej
 
Drupal Vs Other
Drupal Vs OtherDrupal Vs Other
Drupal Vs Other
Andrii Lundiak
 
Drupal: система для быстрой и комфортной разработки web-сайтов
Drupal: система для быстрой и комфортной разработки web-сайтовDrupal: система для быстрой и комфортной разработки web-сайтов
Drupal: система для быстрой и комфортной разработки web-сайтов
Alex Barkov
 
#3 "Webpack и Vue.JS: Создание больших приложений и их расширение" Кирилл Кай...
#3 "Webpack и Vue.JS: Создание больших приложений и их расширение" Кирилл Кай...#3 "Webpack и Vue.JS: Создание больших приложений и их расширение" Кирилл Кай...
#3 "Webpack и Vue.JS: Создание больших приложений и их расширение" Кирилл Кай...
JSib
 
Обзор Drupal 8 by Andrei Khalipau, Kostya Halipov and Егор Богатырёв
Обзор Drupal 8 by Andrei Khalipau, Kostya  Halipov and Егор БогатырёвОбзор Drupal 8 by Andrei Khalipau, Kostya  Halipov and Егор Богатырёв
Обзор Drupal 8 by Andrei Khalipau, Kostya Halipov and Егор Богатырёв
Minsk PHP User Group
 
Процесс разработки и тестирования с Docker + gitlab ci
Процесс разработки и тестирования с  Docker + gitlab ciПроцесс разработки и тестирования с  Docker + gitlab ci
Процесс разработки и тестирования с Docker + gitlab ci
Александр Сигачев
 
Multilingual Drupal 8
Multilingual Drupal 8Multilingual Drupal 8
Multilingual Drupal 8
Kate Marshalkina
 
Глава 2: Среда разработки NetBeans
Глава 2: Среда разработки NetBeansГлава 2: Среда разработки NetBeans
Глава 2: Среда разработки NetBeansmetaform
 
Creating custom module
Creating custom moduleCreating custom module
Creating custom moduleyulia_tsyba
 

Similar to Comfortable drupal project development. Useful modules (Andriy Yun, studio deWeb) (20)

Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.
 
Создаем Drupal дистрибутив: от идеи до сопровождения
Создаем Drupal дистрибутив: от идеи до сопровожденияСоздаем Drupal дистрибутив: от идеи до сопровождения
Создаем Drupal дистрибутив: от идеи до сопровождения
 
Dc P
Dc PDc P
Dc P
 
Эффективное управление содержимым веб-сайтов
Эффективное управление содержимым веб-сайтовЭффективное управление содержимым веб-сайтов
Эффективное управление содержимым веб-сайтов
 
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в Drupal
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в DrupalDrupalCafe #2: Константин Комелин - Быстрый старт для новичка в Drupal
DrupalCafe #2: Константин Комелин - Быстрый старт для новичка в Drupal
 
Алексей Горобец - Building Drupal Distributions. Why? When? and How?
Алексей Горобец - Building Drupal Distributions. Why? When? and How?Алексей Горобец - Building Drupal Distributions. Why? When? and How?
Алексей Горобец - Building Drupal Distributions. Why? When? and How?
 
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihil
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihilDrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihil
DrupalCafe #2: Константин Комелин - Drupal 8: Aut Caesar aut nihil
 
Drupal и возможности его применения
Drupal и возможности его примененияDrupal и возможности его применения
Drupal и возможности его применения
 
Создание дистрибутивов Drupal. Почему, зачем и как?
Создание дистрибутивов Drupal. Почему, зачем и как?Создание дистрибутивов Drupal. Почему, зачем и как?
Создание дистрибутивов Drupal. Почему, зачем и как?
 
Олена Ольховик — Від frontend розробки до Drupal-темізації. Основи і специфіка
Олена Ольховик — Від frontend розробки до Drupal-темізації. Основи і специфікаОлена Ольховик — Від frontend розробки до Drupal-темізації. Основи і специфіка
Олена Ольховик — Від frontend розробки до Drupal-темізації. Основи і специфіка
 
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в Drupal
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в DrupalLviv Euro Drupal Camp 2015_От front-end разработки к темизации в Drupal
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в Drupal
 
Мастер-класс "Привет, Drupal"
Мастер-класс "Привет, Drupal"Мастер-класс "Привет, Drupal"
Мастер-класс "Привет, Drupal"
 
Drupal Vs Other
Drupal Vs OtherDrupal Vs Other
Drupal Vs Other
 
Drupal: система для быстрой и комфортной разработки web-сайтов
Drupal: система для быстрой и комфортной разработки web-сайтовDrupal: система для быстрой и комфортной разработки web-сайтов
Drupal: система для быстрой и комфортной разработки web-сайтов
 
#3 "Webpack и Vue.JS: Создание больших приложений и их расширение" Кирилл Кай...
#3 "Webpack и Vue.JS: Создание больших приложений и их расширение" Кирилл Кай...#3 "Webpack и Vue.JS: Создание больших приложений и их расширение" Кирилл Кай...
#3 "Webpack и Vue.JS: Создание больших приложений и их расширение" Кирилл Кай...
 
Обзор Drupal 8 by Andrei Khalipau, Kostya Halipov and Егор Богатырёв
Обзор Drupal 8 by Andrei Khalipau, Kostya  Halipov and Егор БогатырёвОбзор Drupal 8 by Andrei Khalipau, Kostya  Halipov and Егор Богатырёв
Обзор Drupal 8 by Andrei Khalipau, Kostya Halipov and Егор Богатырёв
 
Процесс разработки и тестирования с Docker + gitlab ci
Процесс разработки и тестирования с  Docker + gitlab ciПроцесс разработки и тестирования с  Docker + gitlab ci
Процесс разработки и тестирования с Docker + gitlab ci
 
Multilingual Drupal 8
Multilingual Drupal 8Multilingual Drupal 8
Multilingual Drupal 8
 
Глава 2: Среда разработки NetBeans
Глава 2: Среда разработки NetBeansГлава 2: Среда разработки NetBeans
Глава 2: Среда разработки NetBeans
 
Creating custom module
Creating custom moduleCreating custom module
Creating custom module
 

More from Andriy Yun

Drupal Europe 2018 - How to grow up skills, by contribution to community
Drupal Europe 2018 - How to grow up skills, by contribution to communityDrupal Europe 2018 - How to grow up skills, by contribution to community
Drupal Europe 2018 - How to grow up skills, by contribution to community
Andriy Yun
 
How to grow up skills, by contribution to community
How to grow up skills, by contribution to communityHow to grow up skills, by contribution to community
How to grow up skills, by contribution to community
Andriy Yun
 
Docker use cases lviv eurodrupalcamp2016
Docker use cases   lviv eurodrupalcamp2016Docker use cases   lviv eurodrupalcamp2016
Docker use cases lviv eurodrupalcamp2016
Andriy Yun
 
World is changed. i feel it in the front end
World is changed. i feel it in the front endWorld is changed. i feel it in the front end
World is changed. i feel it in the front end
Andriy Yun
 
Code driven development in drupal
Code driven development in drupalCode driven development in drupal
Code driven development in drupal
Andriy Yun
 
Drupal contributor HOWTO
Drupal contributor HOWTODrupal contributor HOWTO
Drupal contributor HOWTO
Andriy Yun
 
Drupal commerce checkout for the Ukrainian market
Drupal commerce checkout for the Ukrainian marketDrupal commerce checkout for the Ukrainian market
Drupal commerce checkout for the Ukrainian market
Andriy Yun
 

More from Andriy Yun (7)

Drupal Europe 2018 - How to grow up skills, by contribution to community
Drupal Europe 2018 - How to grow up skills, by contribution to communityDrupal Europe 2018 - How to grow up skills, by contribution to community
Drupal Europe 2018 - How to grow up skills, by contribution to community
 
How to grow up skills, by contribution to community
How to grow up skills, by contribution to communityHow to grow up skills, by contribution to community
How to grow up skills, by contribution to community
 
Docker use cases lviv eurodrupalcamp2016
Docker use cases   lviv eurodrupalcamp2016Docker use cases   lviv eurodrupalcamp2016
Docker use cases lviv eurodrupalcamp2016
 
World is changed. i feel it in the front end
World is changed. i feel it in the front endWorld is changed. i feel it in the front end
World is changed. i feel it in the front end
 
Code driven development in drupal
Code driven development in drupalCode driven development in drupal
Code driven development in drupal
 
Drupal contributor HOWTO
Drupal contributor HOWTODrupal contributor HOWTO
Drupal contributor HOWTO
 
Drupal commerce checkout for the Ukrainian market
Drupal commerce checkout for the Ukrainian marketDrupal commerce checkout for the Ukrainian market
Drupal commerce checkout for the Ukrainian market
 

Comfortable drupal project development. Useful modules (Andriy Yun, studio deWeb)