BIONIC University запрошує на зустріч з активними діячами української Drupal спільноти.
Подробиці та форма реєстрації за посиланням: http://goo.gl/hVcbQV
Спікери та експерти:
Олександр Барков, керівник DEWEB Studio
Євген Курко, організатор конференції UA Mobile
У рамках зустрічі відбудеться презентація нової програми напряму TECH Skills @ BU - «Розробка з CMS/CMF Drupal. Швидкий старт».
Drupal Camp Kyiv 2013. Удобная разработка drupal проекта. Полезные модули.
Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы.
1. Разработка с использованием
CMS/CMF Drupal. Быстрый старт.
Презентация программы.
Киев, 18 августа 2014
Евгений КуркоАлександр Барков
организатор всеукраинской
конференции UA Mobile
руководитель drupal-ориентированной
студии deWeb
2. Что такое Drupal?
Drupal (друпал) — фреймворк и система
управления сайтом (CMF/CMS),
написанная на языке PHP и
использующая в качестве хранилища
данных реляционную базу данных
(MySQL, PostgreSQL и другие).
Drupal является свободным
программным обеспечением,
защищённым лицензией GPL, и
развивается усилиями энтузиастов со
всего мира.
5. Победитель 2007
в категории
«Publishing»
Лучшая Open
Source CMS
2007, 2008
Победитель 2008
в категории
«Publishing
Победитель 2009
в категории
«Publishing»
Лучшая система
управления web
контентом 2010
Награды
Все награды Drupal:
https://drupal.org/about/awards
6. Drupal: стек используемых технологий
○ Server: PHP + MySQL (PostgreSQL) https://drupal.org/requirements
○ Client: jQuery, Javascript
Все дополнительное подключаеться с помощью готовых модулей и тем с drupal.org:
● ImageMagick, Memcache, APC
● CKEditor, TinyEditor и др WYSIWYG редакторы
● jQuery plugins, jQuery UI, jQuery Mobile
● LESS, SASS
● CSS3, HTML5
● TwitterBootstrap, 960gs, Blueprint
● Google -Map, -Translate, -Analytics
● Yandex -Метрика, - Карты
● и многое другое
7. ● единая система категоризации, поиска и управления содержимым
● возможность повторно использовать содержимое
● различные типы содержимого, блоки
● динамическое построение меню
● гибкая система доступов и ролей пользователей
● мультисайтинг (создания сайтов с пересекающимся содержимым)
● поддержка XML-форматов, короткие URL (ЧПУ)
● переводы интерфейса сайта
● темы и дизайн
● комментарии, форум
● обновления
Функционал, доступный из коробки
9. Не изобретайте велосипед!
Используйте опыт и наработки других людей
● 27,564 модулей
● 2,028 бесплатных тем
● 834 дистрибуция, сборка
● 34,601 разработчиков со всего мира
10. Классы модулей:
Работа с контентом и его отображение на сайте
Поисковая оптимизация и статистика
Интеграция с социальными сетями
Инструменты интернет-маркетинга
Электронная коммерция
Обзор популярных модулей Drupal 7
11. Работа с контентом и его отображение на
сайте
Views
Wysiwyg
IMCE
Webform
26. Гос.структуры
http://www.monarchie.be Монарх Бельгии
http://www.whitehouse.gov Белый Дом
http://london.gov.uk Лондон. Городской портал
http://www.fcc.gov Федеральное агентство по связи
http://commerce.gov Министерство торговли США
http://www.barackobama.com Барак Обама
http://Investor.gov Комиссия по ценным бумагам и
биржам
27. http://media.mit.edu MIT Media Lab
Образование
http://htmlbook.ru Онлайн учебник по html, css
http://www.antwerpenstudentenstad.be Antwerpen
Studentenstad
http://harvardmagazine.com Портал Гарвардского
университета
http://www.britishcouncil.org British Council
http://shc.stanford.edu Stanford Humanities Center
38. Множество модулей для расширения
Четко регламентированный процесс
разработки
Подробная документация
функций ядра и API
Open source модель развития
● Координаторы
● Разработчики
● Тестировщики
● Поддержка
● Потребители
● Авторы обзоров и Блоггеры
Сообщество Открытый код
Стандарты кодирования
Форумы и площадки для общения,
вопросов, решения проблем
45. Качество кода Drupal
● Стандарты кодирования PHP-кода
○ функции
○ классы
○ шаблоны
○ поясняющие комментарии
● Стандарты кодирования CSS, Javascript
● Стандарты документрования API
Читаемость
Стабильность
Понимаемость
46. Безопасность Drupal
Security команда и ее задачи
● безопасность новых версий системы
● безопасность модулей
● документация по безопасности
● помощь разработчикам
● поддержка в сообществе
Рекомендации по обеспечению безопасности
https://drupal.org/security/secure-configuration
48. 6 - 7 сентября
Присоединяйтесь! Будет весело!
http://lviv2014.drupal.ua
49. Drupal курс в Bionic University
Разработка с использованием
CMS/CMF Drupal. Быстрый старт.
Регистрация: http://deweb.com.ua/study
50. Разработка с использованием
CMS/CMF Drupal. Быстрый старт.
Презентация программы.
Киев, 18 августа 2014
Евгений КуркоАлександр Барков
организатор всеукраинской
конференции UA Mobile
руководитель drupal-ориентированной
студии deWeb