Upload
elogic
View
358
Download
3
Embed Size (px)
Citation preview
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-0PSR-1PSR-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 Infrastructur
e
View
Framework/ App
Front Controller
Request/ Respons
e
Boot-strappin
g
Routers
App
Magento/ Adminhtm
l
*{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 GitHubhttps://github.com/magento/magento2
Magento 2 Product Documentationhttps://wiki.magento.com/display/MAGE2DOC/
Meet Magento Ukrainehttp://ua.meet-magento.com/en/
Alan Kent's Bloghttp://alankent.wordpress.com
Alan Storm: Magento Articles for Professional Developers http://alanstorm.com/category/magento
Inchoohttp://inchoo.net/category/magento-2/
“StartUP, Fail, Repeat.”ЧТЕІ КНТЕУ. 22 квітня 2015р.
- Pavlo Okhrem, CEO at eLogic
Запитання
eLogic.com.ua
Contact me
eLogic.co
mail: [email protected]
skype: okhrempavlo
Facebook: Paul Okhrem
Twitter: @pashok_ua
Phone: +38 (050) 764-1000