,

Configurações necessárias para o Magento 1.X

Plataforma Magento

O Magento é uma plataforma robusta e para que funcione da forma correta é necessário que as tecnologias e configurações necessárias para o Magento sejam corretamente configuradas, inclusive nas versões suportadas pela plataforma.

Abaixo segue uma lista de tecnologias e configurações de servidor importantes para seu funcionamento. Todas elas são populares e de código-aberto (open-source) que é uma das principais características da plataforma.

Tecnologias para o Magento 1.X

  • PHP (5.5 e 5.6);
  • HTML5;
  • CSS3 (LESS CSS pre-processor);
  • jQuery;
  • RequireJS (biblioteca que ajuda com recursos JavaScript para carga sob demanda);
  • Zend Framework 1, Zend Framework 2 e Symfony;
  • MySQL 5.6;
  • Varnish (caching);
  • Redis (usado para a sessão ou cache da página);
  • Solr (motor de busca).

Configurações necessárias para o Magento 1.x em seu servidor

  • Para o servidor WEB recomenda-se o Apache 2.2 ou 2.4, porém, ele funciona bem no Nginx 1.7;
  • PDO_MySQL-DOM, para trabalhar com banco de dados;
  • simplexml -iconv, para manipulação de XML;
  • mcrypt -curl, para criptografar e descriptografar;
  • hash -SOAP (for Webservices API), também para criptografar e descriptografar;
  • GD, para trabalhar com imagens;
  • O PHP precisa estar com com o safe_mode no modo “off”;
  • O PHP precisa estar com pelo menos 256MB de memória para execução dos seus scripts, ou seja, a variável memory_limit não pode ter valor abaixo de 256M;
  • Importante o Host ter a capacidade de executar tarefas agendada (cronjobs);
  • Importante configurar a reescrita de URLs. Para servidores web Apache, ao habilitar o arquivo .htaccess e estando corretamente configurado, já resolve o problema. Para servidores web Nginx é necessário algumas configurações específicas no arquivo de configuração do host;

Comentários

comentário(s)