bionic university. Разработка с использованием cms/cmf drupal....
TRANSCRIPT
![Page 1: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/1.jpg)
Разработка с использованием CMS/CMF Drupal. Быстрый старт.
Презентация программы.
Киев, 18 августа 2014
Евгений КуркоАлександр Барковорганизатор всеукраинской
конференции UA Mobileруководитель drupal-ориентированной
студии deWeb
![Page 2: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/2.jpg)
Что такое Drupal?Drupal (друпал) — фреймворк и система управления сайтом (CMF/CMS), написанная на языке PHP и использующая в качестве хранилища данных реляционную базу данных (MySQL, PostgreSQL и другие).
Drupal является свободным программным обеспечением, защищённым лицензией GPL, и развивается усилиями энтузиастов со всего мира.
![Page 3: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/3.jpg)
Dries Buytaert студент Антверпенского университета
1999 доска объявлений для онлайн
коммуникации с друзьями
2000 drop.org
2001 первый релиз drupal
История. Первые даты:
![Page 4: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/4.jpg)
“Система Drupal появилась как приложение, а стала сообществом
Дрис Байтаерт”
![Page 5: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/5.jpg)
Победитель 2007в категории «Publishing»
Лучшая Open Source CMS2007, 2008
Победитель 2008в категории «Publishing
Победитель 2009в категории «Publishing»
Лучшая система управления web контентом 2010
Награды
Все награды Drupal:https://drupal.org/about/awards
![Page 6: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/6.jpg)
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 -Метрика, - Карты
● и многое другое
![Page 7: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/7.jpg)
● единая система категоризации, поиска и управления содержимым● возможность повторно использовать содержимое● различные типы содержимого, блоки● динамическое построение меню● гибкая система доступов и ролей пользователей● мультисайтинг (создания сайтов с пересекающимся содержимым)● поддержка XML-форматов, короткие URL (ЧПУ)● переводы интерфейса сайта ● темы и дизайн● комментарии, форум● обновления
Функционал, доступный из коробки
![Page 8: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/8.jpg)
Расширяемость функционала
![Page 9: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/9.jpg)
Не изобретайте велосипед!Используйте опыт и наработки других людей
● 27,564 модулей
● 2,028 бесплатных тем
● 834 дистрибуция, сборка
● 34,601 разработчиков со всего мира
![Page 10: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/10.jpg)
Классы модулей:Работа с контентом и его отображение на сайтеПоисковая оптимизация и статистикаИнтеграция с социальными сетямиИнструменты интернет-маркетингаЭлектронная коммерция
Обзор популярных модулей Drupal 7
![Page 11: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/11.jpg)
Работа с контентом и его отображение на сайте
ViewsWysiwygIMCEWebform
![Page 12: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/12.jpg)
ViewsПредставления
Списокновостей
Список новостей
![Page 13: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/13.jpg)
Краткоеописание
Заголовок
Фото
![Page 14: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/14.jpg)
Фото ЦенаЗаголовок
СортировкиФильтры
![Page 15: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/15.jpg)
Фото
Заголовок
Пейджер
Текст
![Page 16: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/16.jpg)
![Page 17: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/17.jpg)
![Page 18: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/18.jpg)
Wysiwyg
What You See Is What You Get, «что видишь, то и получишь»
![Page 19: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/19.jpg)
IMCE
Файловый браузерЗагрузитьфайл насервер
![Page 20: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/20.jpg)
Webform
Пользовательские формы
![Page 21: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/21.jpg)
Поисковая оптимизация и статистика
Metatag,XML Site Map,Page TitlePath AutoGoogle Analytics
![Page 22: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/22.jpg)
Интеграция с социальными сетями
ShareThisTwitterFacebook CommentsSocial comment
![Page 23: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/23.jpg)
Инструменты интернет-маркетинга
![Page 24: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/24.jpg)
Электронная коммерция
![Page 25: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/25.jpg)
Примеры сайтов на Drupal
![Page 26: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/26.jpg)
Гос.структуры
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 Комиссия по ценным бумагам и биржам
![Page 27: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/27.jpg)
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 Councilhttp://shc.stanford.edu Stanford Humanities Center
![Page 28: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/28.jpg)
http://kpi.ua
![Page 29: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/29.jpg)
Музыка
http://community.michaeljackson.com/ http://pythonline.com http://www.ericclapton.com http://www.virginradio999.comhttp://www.ledzeppelin.comhttp://bobdylan.comhttp://www.christinaaguilera.comhttp://robbiewilliams.comhttp://www.mtv.co.uk
![Page 30: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/30.jpg)
Новостиhttp://www.bbcmusicmagazine.comhttp://www.bbchistorymagazine.comhttp://www.bbcfocusmagazine.comhttp://www.forbes.ruhttp://www.interfax.byhttp://cnngo.com
![Page 31: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/31.jpg)
Корпорацииhttp://www.teslamotors.comhttp://www.garmin.comhttp://www.leffe.comhttp://mcdonalds.com.au http://ikea.com http://www.pgsupplier.comhttp://intel.com http://www.virgin.com
![Page 32: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/32.jpg)
Искусство http://www.louvre.frhttp://de.blouinartinfo.comhttps://www.deutschland.dehttp://www.grammy.com
http://www.dordrechtsmuseum.nl http://www.emmys.com
![Page 33: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/33.jpg)
IT-секторhttp://www.capgemini.comhttp://appdeveloper.intel.comhttp://research.nokia.com
![Page 34: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/34.jpg)
http://linuxjournal.com http://java.nethttp://public.icann.orghttp://www.linuxfoundation.orghttp://dev.twitter.comhttp://opensource.com http://drupal.org
![Page 35: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/35.jpg)
Другоеhttp://www.911memorial.comhttp://themis.asu.eduhttp://hrw.org Human Rights Watchhttp://kofiannanfoundation.orghttp://lib.rus.echttp://www.nhl.com National Hockey Leaguehttp://www.mlssoccer.com
![Page 36: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/36.jpg)
![Page 37: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/37.jpg)
![Page 38: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/38.jpg)
Множество модулей для расширения
Четко регламентированный процессразработки
Подробная документация функций ядра и API
Open source модель развития
● Координаторы
● Разработчики
● Тестировщики
● Поддержка
● Потребители
● Авторы обзоров и Блоггеры
Сообщество Открытый код
Стандарты кодирования
Форумы и площадки для общения, вопросов, решения проблем
![Page 39: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/39.jpg)
Contrib ModulesМодули
расширенияdrupal.org/project/modules
Разработка в Drupal сообществе
Drupal CoreЯдро
системыdrupal.org/project/drupal
![Page 40: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/40.jpg)
Разработка в Drupal сообществе
1. Команда работающая над проектом
страница проекта
drupal.org/project/views
![Page 41: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/41.jpg)
Разработка в Drupal сообществе
2. Процес разработки и обновления
страница проекта
drupal.org/project/views
![Page 42: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/42.jpg)
Разработка в Drupal сообществе
3. Поддержка проекта
страница проекта
drupal.org/project/views
![Page 43: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/43.jpg)
drupal.org/project/issue/views
Разработка в Drupal сообществе
4. Помощь от сообщества и общение
список issue проекта
![Page 44: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/44.jpg)
Качество кода Drupal
![Page 45: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/45.jpg)
Качество кода Drupal
● Стандарты кодирования PHP-кода
○ функции
○ классы
○ шаблоны
○ поясняющие комментарии
● Стандарты кодирования CSS, Javascript
● Стандарты документрования API
ЧитаемостьСтабильность
Понимаемость
![Page 46: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/46.jpg)
Безопасность Drupal
Security команда и ее задачи
● безопасность новых версий системы● безопасность модулей● документация по безопасности● помощь разработчикам● поддержка в сообществе
Рекомендации по обеспечению безопасности
https://drupal.org/security/secure-configuration
![Page 47: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/47.jpg)
Общение с сообществом
Online общение
● drupal.org● drupal.ua/groups● skype чат
киевских друпалистов
● IRC
Drupal Con’s
Drupal кэмпы
Код спринты
![Page 49: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/49.jpg)
Drupal курс в Bionic University
Разработка с использованием CMS/CMF Drupal. Быстрый старт.
Регистрация: http://deweb.com.ua/study
![Page 50: Bionic University. Разработка с использованием CMS/CMF Drupal. Быстрый старт. Презентация программы](https://reader038.vdocuments.mx/reader038/viewer/2022103003/58f275d71a28ab2d608b458d/html5/thumbnails/50.jpg)
Разработка с использованием CMS/CMF Drupal. Быстрый старт.
Презентация программы.
Киев, 18 августа 2014
Евгений КуркоАлександр Барковорганизатор всеукраинской
конференции UA Mobileруководитель drupal-ориентированной
студии deWeb