SlideShare a Scribd company logo
http://eLogic.co
“The future of ecommerce”
- Pavlo Okhrem, CEO at eLogic
#M2CV. 19 грудня 2015
Хто Я?
eLogic.co
- ІТшник - 8 років
- Співзасновник та СЕО ІТ компанії eLogic
- Співзасновник серії конференцій
- Cпівзасновник Cluster BIT Chernivtsi
- Учасник міжнародних ІТ програм
- Активний учасник всеукраїнської ІТ спільноти
- Спікер на профільних конференціях
#m2cv
eLogic.co
- Перша конференція в Україні присвячена Magento 2
- Перша конференція в Чернівцях присвячена електронній
комерції
Цілі заходу
eLogic.co
Networking
Обмін досвідом
Навчання
eLogic.com.ua
eLogic is… ecommerce agency
eLogic.co
“Будуємо рітейл бренди майбутнього"
ELOGIC'S APPROACH:
Місія:
Magento
eLogic.com.ua
Факти:
- Найпопулярніша платформа в світі
- Відкритий програмний код
- Багаті можливості для інтеграції
- Хороша документація
- На Magento працює понад 250,000 сайтів
Magento
eLogic.com.ua
Magento
eLogic.com.ua
Бренди на Magento
eLogic.com.ua
Бренди на Magento
eLogic.com.ua
Бренди на Magento
eLogic.co
Бренди на Magento
eLogic.co
Бренди на Magento
eLogic.co
Video slide
eLogic.co
Magento 2 is here
eLogic.co
Можливості Magento 2
eLogic.com.ua
Технології
eLogic.com.ua
Composer
composer create-project magento/product-community-edition --
stability="beta"
<installation directory name>
Технології
eLogic.com.ua
Composer
Кожен модуль Magento 2 – окремий пакунок
композеру
Magento 2
eLogic.co
В Magento 2 потрібно
тестувати код 
Тестування
eLogic.co
Підтримуються тести:
- phpunit
- selenium
- JMeter
- Jasmine
Tech stack
eLogic.co
PSR-0
PSR-1
PSR-2
Оптимізація
eLogic.com.ua
❖Кешування
❖Індексація
❖Масштабованість
❖Docker і спрощення Cloud масштабованості
Оптимізація
eLogic.com.ua
Спрощення процесу розробки
eLogic.co
❖ Dependency Injection
❖ Mage Class
❖ Плагіни
❖ Magento Framework
❖ Модульність
❖ Логіка ціноутворення
Індексація
eLogic.co
• Refactored: Catalog, Price,
EAV, Stock, URL Rewrite, …
• Partial indexing
• Work in background
• No manual re-indexing
• Materialized View (Mview)
Масштабованість
eLogic.co
Масштабуватись стало простіше
Імплементовано стратегії для
ефективного масштабування
Magento Framework
eLogic.co
Весь Magento Framework
єдиний namespace
Magento2 Price Logic
eLogic.co
Ціни розбиті по типам
Цінові інерфейси
Magento 2 Modularity
eLogic.co
Framework/
View
Block
Rendering
Template
Engine
Layout
Infrastructure
View
Framework/
App
Front
Controller
Request/
Response
Boot-
strapping
Routers
App
Magento/
Adminhtml
*{Module}/
Adminhtml
Catalog/
Adminhtml
Customer/
Adminhtml
Admin
Спрощення процесу розробки
eLogic.co
❖ Dependency Injection
❖ Mage Class
❖ Плагіни
❖ Magento Framework
❖ Модульність
❖ Логіка ціноутворення
Враження від Magento 2
eLogic.com.ua
Сучасний UX
eLogic.com.ua
Додавання товару
eLogic.com.ua
Оновлення з Magento 1.x
eLogic.com.ua
Community
eLogic.co
Magento 2 Brands
eLogic.co
Корисні ресурси
eLogic.co
Magento 2 on GitHub
https://github.com/magento/magento2
Magento 2 Product Documentation
https://wiki.magento.com/display/MAGE2
DOC/
Meet Magento Ukraine
http://ua.meet-magento.com/en/
Alan Kent's Blog
http://alankent.wordpress.com
Alan Storm: Magento Articles for
Professional Developers
http://alanstorm.com/category/magento
Inchoo
http://inchoo.net/category/magento-2/
“StartUP, Fail, Repeat.”
ЧТЕІ КНТЕУ. 22 квітня 2015р.
- Pavlo Okhrem, CEO at eLogic
Запитання
eLogic.com.ua
Contact me
eLogic.co
mail: boss@elogic.com.ua
skype: okhrempavlo
Facebook: Paul Okhrem
Twitter: @pashok_ua
Phone: +38 (050) 764-1000

More Related Content

Similar to Magento 2 - the future of eCommerce

Introduction to Magento Community
Introduction to Magento Community Introduction to Magento Community
Introduction to Magento Community
Elogic Magento Development
 
UniversITy 3: IT-Startups .Звіт для партнерів та учасників
UniversITy 3: IT-Startups .Звіт для партнерів та учасниківUniversITy 3: IT-Startups .Звіт для партнерів та учасників
UniversITy 3: IT-Startups .Звіт для партнерів та учасників
EgorNemov
 
Knteu (startups)
Knteu (startups)Knteu (startups)
Knteu (startups)
Paul Okhrem
 
EGAP Challenge: IT-проекти, що змінять країну
EGAP Challenge: IT-проекти, що змінять країнуEGAP Challenge: IT-проекти, що змінять країну
EGAP Challenge: IT-проекти, що змінять країну
EGAP Program
 
Practical cyber security days
Practical cyber security daysPractical cyber security days
Practical cyber security days
Виктор Самусь
 
Practical cyber security day
Practical cyber security dayPractical cyber security day
Practical cyber security day
Виктор Самусь
 
I gov chernihiv-ihub
I gov chernihiv-ihubI gov chernihiv-ihub
I gov chernihiv-ihub
vasya_bh
 
Fundraising in Ukrainian Cluster Alliance
Fundraising in Ukrainian Cluster AllianceFundraising in Ukrainian Cluster Alliance
Fundraising in Ukrainian Cluster Alliance
APPAU_Ukraine
 
Online meeting 4th of june
Online meeting 4th of juneOnline meeting 4th of june
Online meeting 4th of june
APPAU_Ukraine
 
Social Media in Ukraine: from Geek Paradise to a Business Tool
Social Media in Ukraine: from Geek Paradise to a Business ToolSocial Media in Ukraine: from Geek Paradise to a Business Tool
Social Media in Ukraine: from Geek Paradise to a Business Tool
Yaryna Klyuchkovska
 
презентация Elmob.co
презентация Elmob.coпрезентация Elmob.co
презентация Elmob.co
Lubomirr
 
Освітня робототехніка та мікроелектроніка, як складові STEM-освіти
Освітня робототехніка та мікроелектроніка, як складові STEM-освітиОсвітня робототехніка та мікроелектроніка, як складові STEM-освіти
Освітня робототехніка та мікроелектроніка, як складові STEM-освіти
Інститут післядипломної педагогічної освіти КУБГ
 
EcoSt_16072015_ElektroТaxi_elmob
EcoSt_16072015_ElektroТaxi_elmobEcoSt_16072015_ElektroТaxi_elmob
EcoSt_16072015_ElektroТaxi_elmob
Elena Petrova
 
Ігор Бойко. Комплексний підхід у створенні інтернет проекту
Ігор Бойко. Комплексний підхід у створенні інтернет проектуІгор Бойко. Комплексний підхід у створенні інтернет проекту
Ігор Бойко. Комплексний підхід у створенні інтернет проектуLviv Startup Club
 
Як працювати з іноземними клієнтами
Як працювати з іноземними клієнтамиЯк працювати з іноземними клієнтами
Як працювати з іноземними клієнтами
LutskITCluster
 
Про стан інновацій в АСУ ТП
Про стан інновацій в АСУ ТППро стан інновацій в АСУ ТП
Про стан інновацій в АСУ ТП
APPAU_Ukraine
 
Канадсько-український проект «Регіональне навчання та розвиток консультативни...
Канадсько-український проект «Регіональне навчання та розвиток консультативни...Канадсько-український проект «Регіональне навчання та розвиток консультативни...
Канадсько-український проект «Регіональне навчання та розвиток консультативни...
guest6108b3
 
Канадсько-український проект
Канадсько-український проектКанадсько-український проект
Канадсько-український проект
Discussion Club
 
Агенція європейських ініціатив
Агенція європейських ініціатив Агенція європейських ініціатив
Агенція європейських ініціатив
APPAU_Ukraine
 

Similar to Magento 2 - the future of eCommerce (20)

Introduction to Magento Community
Introduction to Magento Community Introduction to Magento Community
Introduction to Magento Community
 
UniversITy 3: IT-Startups .Звіт для партнерів та учасників
UniversITy 3: IT-Startups .Звіт для партнерів та учасниківUniversITy 3: IT-Startups .Звіт для партнерів та учасників
UniversITy 3: IT-Startups .Звіт для партнерів та учасників
 
Knteu (startups)
Knteu (startups)Knteu (startups)
Knteu (startups)
 
EGAP Challenge: IT-проекти, що змінять країну
EGAP Challenge: IT-проекти, що змінять країнуEGAP Challenge: IT-проекти, що змінять країну
EGAP Challenge: IT-проекти, що змінять країну
 
Practical cyber security days
Practical cyber security daysPractical cyber security days
Practical cyber security days
 
Practical cyber security day
Practical cyber security dayPractical cyber security day
Practical cyber security day
 
I gov chernihiv-ihub
I gov chernihiv-ihubI gov chernihiv-ihub
I gov chernihiv-ihub
 
Fundraising in Ukrainian Cluster Alliance
Fundraising in Ukrainian Cluster AllianceFundraising in Ukrainian Cluster Alliance
Fundraising in Ukrainian Cluster Alliance
 
Online meeting 4th of june
Online meeting 4th of juneOnline meeting 4th of june
Online meeting 4th of june
 
Social Media in Ukraine: from Geek Paradise to a Business Tool
Social Media in Ukraine: from Geek Paradise to a Business ToolSocial Media in Ukraine: from Geek Paradise to a Business Tool
Social Media in Ukraine: from Geek Paradise to a Business Tool
 
презентация Elmob.co
презентация Elmob.coпрезентация Elmob.co
презентация Elmob.co
 
Освітня робототехніка та мікроелектроніка, як складові STEM-освіти
Освітня робототехніка та мікроелектроніка, як складові STEM-освітиОсвітня робототехніка та мікроелектроніка, як складові STEM-освіти
Освітня робототехніка та мікроелектроніка, як складові STEM-освіти
 
Bestreferat 142574
Bestreferat 142574Bestreferat 142574
Bestreferat 142574
 
EcoSt_16072015_ElektroТaxi_elmob
EcoSt_16072015_ElektroТaxi_elmobEcoSt_16072015_ElektroТaxi_elmob
EcoSt_16072015_ElektroТaxi_elmob
 
Ігор Бойко. Комплексний підхід у створенні інтернет проекту
Ігор Бойко. Комплексний підхід у створенні інтернет проектуІгор Бойко. Комплексний підхід у створенні інтернет проекту
Ігор Бойко. Комплексний підхід у створенні інтернет проекту
 
Як працювати з іноземними клієнтами
Як працювати з іноземними клієнтамиЯк працювати з іноземними клієнтами
Як працювати з іноземними клієнтами
 
Про стан інновацій в АСУ ТП
Про стан інновацій в АСУ ТППро стан інновацій в АСУ ТП
Про стан інновацій в АСУ ТП
 
Канадсько-український проект «Регіональне навчання та розвиток консультативни...
Канадсько-український проект «Регіональне навчання та розвиток консультативни...Канадсько-український проект «Регіональне навчання та розвиток консультативни...
Канадсько-український проект «Регіональне навчання та розвиток консультативни...
 
Канадсько-український проект
Канадсько-український проектКанадсько-український проект
Канадсько-український проект
 
Агенція європейських ініціатив
Агенція європейських ініціатив Агенція європейських ініціатив
Агенція європейських ініціатив
 

More from Elogic Magento Development

Magento Technical guidelines
Magento Technical guidelinesMagento Technical guidelines
Magento Technical guidelines
Elogic Magento Development
 
Миграция кода с Magento 1 на Magento 2
Миграция кода с Magento 1 на Magento 2Миграция кода с Magento 1 на Magento 2
Миграция кода с Magento 1 на Magento 2
Elogic Magento Development
 
CQRS and Event-Sourcing in Magento2 by examples of MSI
CQRS and Event-Sourcing in Magento2 by examples of MSICQRS and Event-Sourcing in Magento2 by examples of MSI
CQRS and Event-Sourcing in Magento2 by examples of MSI
Elogic Magento Development
 
Chernivtsi Magento Meetup&Contribution day. Naida V.
Chernivtsi Magento Meetup&Contribution day. Naida V.Chernivtsi Magento Meetup&Contribution day. Naida V.
Chernivtsi Magento Meetup&Contribution day. Naida V.
Elogic Magento Development
 
Chernivtsi Magento Meetup&Contribution day. Miniailo.I.
Chernivtsi Magento Meetup&Contribution day. Miniailo.I. Chernivtsi Magento Meetup&Contribution day. Miniailo.I.
Chernivtsi Magento Meetup&Contribution day. Miniailo.I.
Elogic Magento Development
 
Chernivtsi Magento Meetup&Contribution day. V. Kublytskyi
 Chernivtsi Magento Meetup&Contribution day. V. Kublytskyi Chernivtsi Magento Meetup&Contribution day. V. Kublytskyi
Chernivtsi Magento Meetup&Contribution day. V. Kublytskyi
Elogic Magento Development
 
The process of a Lean Magento development
The process of a Lean Magento developmentThe process of a Lean Magento development
The process of a Lean Magento development
Elogic Magento Development
 
12 Ways to Improve Magento 2 Security and Performance
12 Ways to Improve Magento 2 Security and Performance12 Ways to Improve Magento 2 Security and Performance
12 Ways to Improve Magento 2 Security and Performance
Elogic Magento Development
 
Как благодаря композеру использовать сторонние компоненты в Magento 2
Как благодаря композеру использовать сторонние компоненты в Magento 2Как благодаря композеру использовать сторонние компоненты в Magento 2
Как благодаря композеру использовать сторонние компоненты в Magento 2
Elogic Magento Development
 
RequireJS і Magento 2
RequireJS і Magento 2RequireJS і Magento 2
RequireJS і Magento 2
Elogic Magento Development
 
Как переписать модуль с Magento 1 на Magento 2
Как переписать модуль с Magento 1 на Magento 2Как переписать модуль с Magento 1 на Magento 2
Как переписать модуль с Magento 1 на Magento 2
Elogic Magento Development
 

More from Elogic Magento Development (11)

Magento Technical guidelines
Magento Technical guidelinesMagento Technical guidelines
Magento Technical guidelines
 
Миграция кода с Magento 1 на Magento 2
Миграция кода с Magento 1 на Magento 2Миграция кода с Magento 1 на Magento 2
Миграция кода с Magento 1 на Magento 2
 
CQRS and Event-Sourcing in Magento2 by examples of MSI
CQRS and Event-Sourcing in Magento2 by examples of MSICQRS and Event-Sourcing in Magento2 by examples of MSI
CQRS and Event-Sourcing in Magento2 by examples of MSI
 
Chernivtsi Magento Meetup&Contribution day. Naida V.
Chernivtsi Magento Meetup&Contribution day. Naida V.Chernivtsi Magento Meetup&Contribution day. Naida V.
Chernivtsi Magento Meetup&Contribution day. Naida V.
 
Chernivtsi Magento Meetup&Contribution day. Miniailo.I.
Chernivtsi Magento Meetup&Contribution day. Miniailo.I. Chernivtsi Magento Meetup&Contribution day. Miniailo.I.
Chernivtsi Magento Meetup&Contribution day. Miniailo.I.
 
Chernivtsi Magento Meetup&Contribution day. V. Kublytskyi
 Chernivtsi Magento Meetup&Contribution day. V. Kublytskyi Chernivtsi Magento Meetup&Contribution day. V. Kublytskyi
Chernivtsi Magento Meetup&Contribution day. V. Kublytskyi
 
The process of a Lean Magento development
The process of a Lean Magento developmentThe process of a Lean Magento development
The process of a Lean Magento development
 
12 Ways to Improve Magento 2 Security and Performance
12 Ways to Improve Magento 2 Security and Performance12 Ways to Improve Magento 2 Security and Performance
12 Ways to Improve Magento 2 Security and Performance
 
Как благодаря композеру использовать сторонние компоненты в Magento 2
Как благодаря композеру использовать сторонние компоненты в Magento 2Как благодаря композеру использовать сторонние компоненты в Magento 2
Как благодаря композеру использовать сторонние компоненты в Magento 2
 
RequireJS і Magento 2
RequireJS і Magento 2RequireJS і Magento 2
RequireJS і Magento 2
 
Как переписать модуль с Magento 1 на Magento 2
Как переписать модуль с Magento 1 на Magento 2Как переписать модуль с Magento 1 на Magento 2
Как переписать модуль с Magento 1 на Magento 2
 

Magento 2 - the future of eCommerce