magento 2 - meet magento 2014 de
DESCRIPTION
Magento 2 was first announced way back when in 2010, but a lot can change in IT over four years. There was not a lot of noise from the Magento camp until October 2013. Now there is a public repository with updates published weekly. In this talk we'll have a look at the current technical status, make a comparison to the first version of Magento and review the road ahead.TRANSCRIPT
Magento 2
Tobias Zander
Developers Paradise 2010
Voav Kutner: “Finally, the platform is mature enough where it’s
requiring a new version.”
6th June 2011
My 29th birthday!
6th June 2011
eBay acquires Magento
October 2011
Public version control
… 2012 …
… 2012 … 2013
… and a lot of open questions
Since 4th October 2013
Weekly pushes to github
Disclaimer
• All public information
– And some personal opinions
• I‘m not Magento
• We‘re Sitewards
Frontend
Layout configuration
• Multiple files
• Fallbacks
• Melding
• Container
• Arguments
• Move
Backend
• PHP 5.4 / PHP 5.5
• PSR-0, 1, 2
• Namespaces
• XSD
• New file structure
Dependency Injection
• Constructor
• XML configuration
• Factories
• Proxies
• Interceptors
• Object Manager
Livecoding!
Testing
• 2.500 Integration tests
• 5.500 Unit tests
• 170 JS Unit tests
• 150 Static tests
• 9 Performance tests
Migration
• Possible
• Documentation
• Automation?
What‘s in there for a retailer?
• Economical CI
– Streamlined code customization
• Features
– Easier product management
– Full Page Cache
– Design Editor
Roadmap
• I don‘t know …
• Imagine!
Ressources
• https://github.com/magento/magento2
• https://wiki.magento.com
• http://magento.github.io/devdocs/guides/
m2devgde/V1.0.0.0/Default.htm
Questions?
Sitewards Barcamp IV
• We want you!
• 6th june 2014 11am
• Free beer and bbq!
http://lanyrd.com/2014/sitewards4/