Melhores Práticas

Magento é uma plataforma de e-commerce de código aberto escrita em PHP para sites de comércio eletrônico. O software foi originalmente desenvolvido pela Varien Inc., uma empresa privada dos EUA com sede em Culver City, Califórnia, com a assistência de voluntários.
Varien publicou o primeiro lançamento de disponibilidade geral do software em 31 de março de 2008. Roy Rubin, ex-CEO da Varien, mais tarde vendeu uma parte substancial da empresa para o eBay, que acabou adquirindo e depois se separou da empresa. De acordo com a pesquisa realizada pela aheadWorks em maio de 2015, a participação de mercado do Magento entre as 30 plataformas de e-commerce mais populares é de cerca de 29,8%. [2] O Magento emprega o sistema de gerenciamento de banco de dados relacional MySQL / MariaDB, a linguagem de programação PHP e os elementos do Zend Framework. [3] Aplica as convenções de programação orientada a objeto e arquitetura de controlador de exibição de modelo. O Magento também usa o modelo de entidade-atributo-valor para armazenar dados. [4]