on March 31, 2008. • The software was originally developed by Varien INC. (usa - california) • 2 versions (Magento CE, Magento EE) • Magento EE 15.000 $ (per year support from solution parteners) • Magento CE is Open Source • Magento2 -- is the brand new platform
PHP. • SKILLS for backend developers: • understanding of PHP programming structures, • MVC Design patterns, • server side: file/folder permissions, basics of web server configuration, database, etc... • SKILLS for frontend developers: • HTML/ CSS skills. This is the basic knowledge for making at least "product page", "about us" etc. • knowing of javascript will help you a lot. • XML/PHP structures will help you theming Magento from scratch
directory structure changes • Magento 2.x is based on jQuery • Magento 2.x is based on Magento Framework and various other frameworks like symfony • Magento 2.0 allows developer to setup automated test easily. • Magento 2.x uses composer for managing dependancies. • Full page caching comes as a built-in feature in Magento 2.x. (Varnish compatibility) • The architecture is more component oriented
personalization, gift registry and gift points, advanced customer segmentation, better PCI compliance. • Max 25 concurrent users “CRUD” over the catalog. (M1 maxi 3) • Max 50 concurrent users “CRUD” over the entiry backend. (M1 max 10)
like Oracle,MSSQL • Database Improvements: • Stand Alone DB - all dedicated DB (checkout, order management, catalog, ...) • Table locking improvement (da verificare)