Magento,Magento Enterprise,конференция,ecommerce,Russia,IT event,backend,IT событие,Ульяновск,ulsk

MageDay: backend edition - первое из целой серии мероприятий о Magento, направленное на обмен опытом, популяризацию платформы и увеличение базы знаний о ней.

13 декабря в Ульяновске мы организовали первое событие из цикла MageDay, под кодовым названием “Backend edition”. Как следует из названия, тематика встречи была посвящена PHP- разработке на Magento.

В рамках первого MageDay наша команда провела два мастер-класса. Но началось все с ознакомительного доклада, посвященного общей информации о платформе.

Magento,Magento Enterprise,конференция,ecommerce,Russia,IT event,backend,IT событие,Ульяновск,ulsk

От Олега Чеховского слушатели узнали о семье eBay, частью которой является Magento, об именитых клиентах, а также о сильных сторонах и конкурентных преимуществах данной eCommerce платформы.

Magento,Magento Enterprise,конференция,ecommerce,Russia,IT event,backend,IT событие,Ульяновск,ulsk

Далее мы перешли к основной части. Первым шел доклад от Вячеслава Федоренко - технического директора нашей компании. Он рассказал об архитектуре современных интернет-магазинов на примере Magento.

Magento,Magento Enterprise,конференция,ecommerce,Russia,IT event,backend,IT событие,Ульяновск,ulsk

В докладе был детально затронут вопрос MVC - архитектуры, гибкости и расширяемости, рассказано о том, почему хранение сущностей в EAV лучше FLAT, а также представлено решение проблемы с производительностью, в рамках которого Вячеслав подробно описал индексы и кеши Magento.

Magento,Magento Enterprise,конференция,ecommerce,Russia,IT event,backend,IT событие,Ульяновск,ulsk

После небольшого перерыва продолжил повествование наш ведущий разработчик Эльданиз Гасымов, который рассказал и показал на практике как разработать модуль под Magento.

Magento,Magento Enterprise,конференция,ecommerce,Russia,IT event,backend,IT событие,Ульяновск,ulsk

Часовой мастер-класс состоял из поэтапного алгоритма создания модуля, а именно:

  1. Регистрация модуля в системе
  2. Установка модуля (база данных)
  3. Создание и использование хелперов
  4. Создание и использование моделей
  5. Создание и использование блоков
  6. Создание пункта меню в админке
  7. Создание настройки модуля в админке
  8. Немного о layout в Magento
  9. Отображение Data Grid вашей сущности в админке
  10. CRUD(Create/Update/Delete) вашей сущности в админке
  11. Создаём Front-End контроллер и выводим свои блоки

Magento,Magento Enterprise,конференция,ecommerce,Russia,IT event,backend,IT событие,Ульяновск,ulsk

После практики уделили немного времени вопросам и обсуждениям плюсов и минусов использования платформы.

Magento,Magento Enterprise,конференция,ecommerce,Russia,IT event,backend,IT событие,Ульяновск,ulsk

На этом программа мероприятия была завершена.

Цикл встреч “MageDay” стартовал успешно, поэтому впереди нас ждет череда аналогичных событий по разным профилям и темам.

До встречи в следующем году!

Следите за новостями в нашей группе в Фейсбуке и Вконтакте.