Top Banner
#Magento2 Magento 2 Modernizing an eCommerce powerhouse
20

Magento 2: Modernizing an eCommerce Powerhouse

Jan 06, 2017

Download

Internet

Ben Marks
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

Magento 2Modernizing an eCommerce powerhouse

Page 2: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

So… Have you heard about M2?

Page 3: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

Magento 2 Timeline

Q4 2014 Developer Beta

Q1 2015 Developer Release

Candidate

Q2 2015

Q4 2015 Merchant General

Availability

Q3 2015 Merchant Beta

Page 4: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

1. More powerful toolset to serve your clients2. Faster development cycles3. Increased confidence in high-quality releases4. Better guidance and documentation

M2 Developer Benefits

Benefits

Page 5: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

M2 Goals

Modern tech stack

High code quality & testing

Easier installations & upgrades

Improved performance & scalability

Streamlined customizations

Simplified external integrations

M2

Page 6: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

Modern Tech Stack

Composer

Semantic Versioning

ZF2

Symfony 2

RequireJS

jQuery

CSS Preprocessor (LESS)

Page 7: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

High Code Quality & Testing

Consistent implementation patterns

Full test coverage in core

100% decoupled code

Declarative dependency injection

XSDs!!!

Page 8: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

Improved Performance & Scalability

FPC in core

Reworked indexers

Substantial compilation for production

Separate DB for sales entity (EE only)

Page 9: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

Easier Installations & Upgrade

Separate setup tool

Installation wizard

100% decoupled code

SemVer

Page 10: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

Streamlined Customizations

100% Decoupled code

Service Layer

Interceptors

Page 11: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

Simplified External Integrations

Improved API layer

Clearer code paths

Modular checkout

Page 12: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

In Magento 2, untested code...

Testing in M2

Page 13: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

...is incomplete code.

Testing in M2

Page 14: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

In Magento 2, untested code is incomplete code.

(take a pic & tweet, I’ll wait.)

Testing in M2

Page 15: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

New Magento Connect!

Automated quality control & IP theft detection

App store model with rev share

Working with others

Page 16: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

LTS = 3 years from GA

Conversion of M1 sites via tool

What about Magento 1?

Page 17: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

Getting Started with M2

Page 18: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

Getting Started with M2

Page 19: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

Getting Involved with M2

Page 20: Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

MAGENTO 2

@benmarks

[email protected]