Magento 2: Modernizing an eCommerce Powerhouse

Post on 06-Jan-2017

28.258 views 0 download

Transcript of Magento 2: Modernizing an eCommerce Powerhouse

#Magento2

Magento 2Modernizing an eCommerce powerhouse

#Magento2

MAGENTO 2

So… Have you heard about M2?

#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

#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

#Magento2

MAGENTO 2

M2 Goals

Modern tech stack

High code quality & testing

Easier installations & upgrades

Improved performance & scalability

Streamlined customizations

Simplified external integrations

M2

#Magento2

MAGENTO 2

Modern Tech Stack

Composer

Semantic Versioning

ZF2

Symfony 2

RequireJS

jQuery

CSS Preprocessor (LESS)

#Magento2

MAGENTO 2

High Code Quality & Testing

Consistent implementation patterns

Full test coverage in core

100% decoupled code

Declarative dependency injection

XSDs!!!

#Magento2

MAGENTO 2

Improved Performance & Scalability

FPC in core

Reworked indexers

Substantial compilation for production

Separate DB for sales entity (EE only)

#Magento2

MAGENTO 2

Easier Installations & Upgrade

Separate setup tool

Installation wizard

100% decoupled code

SemVer

#Magento2

MAGENTO 2

Streamlined Customizations

100% Decoupled code

Service Layer

Interceptors

#Magento2

MAGENTO 2

Simplified External Integrations

Improved API layer

Clearer code paths

Modular checkout

#Magento2

MAGENTO 2

In Magento 2, untested code...

Testing in M2

#Magento2

MAGENTO 2

...is incomplete code.

Testing in M2

#Magento2

MAGENTO 2

In Magento 2, untested code is incomplete code.

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

Testing in M2

#Magento2

MAGENTO 2

New Magento Connect!

Automated quality control & IP theft detection

App store model with rev share

Working with others

#Magento2

MAGENTO 2

LTS = 3 years from GA

Conversion of M1 sites via tool

What about Magento 1?

#Magento2

MAGENTO 2

Getting Started with M2

#Magento2

MAGENTO 2

Getting Started with M2

#Magento2

MAGENTO 2

Getting Involved with M2

#Magento2

MAGENTO 2

@benmarks

ben.marks@magento.com