Quarta-feira, 11 de novembro de 2009 às 10h00

Magento, uma boa solução de e-commerce

Faça o curso: jQuery na Prática

Estou desenvolvendo alguns sistemas, nesse semestre, utilizando a plataforma de comércio eletrônico Magento. Também tenho percebido alguma movimentação sobre isso e acredito que, logo, várias lojas virtuais vão utilizá-la.

Muitas pessoas têm me perguntado sobre essa solução, então resolvi preparar uma rápida apresentação do Magento e, em seguida, vou falar das funcionalidades mais avançadas.

O Magento é uma solução open-source que promete flexibilidade e design moderno para os novos projetos de comércio eletrônico. Uma de suas vantagens é a possibilidade de gerenciar várias lojas em um mesmo ambiente de administração. Mas são N as vantagens, e vou falar mais sobre elas em outros artigos.

Apesar de ter apenas dois anos de vida, a Magento já é considerada a melhor ferramenta de comércio eletrônico em código-livre no mundo, haja vista os usuários de OSCommerce que estão migrando para ela, com diversas funcionalidades, e também de acordo com regras de otimização para mecanismos de busca como o Google e Bing. A comunidade Magento no Brasil está em franca expansão e espero que as grandes escolas e faculdades de tecnologia ofereçam cursos e workshops para que o programador brasileiro possa se aprimorar e dar também a sua contribuição para a comunidade internacional, já que somos conhecidos por nossa criatividade e engajamento no desenvolvimento de softwares livres.

Temas e Estilos

A possibilidade quase ilimitada de criação de temas e estilos para os mais diversos fins vem da estruturação das funções em blocos de layout e lógicos. Os blocos são utilizados pelo Magento para distinguir as várias funcionalidades do sistema e criam uma maneira mais clara para a sua gestão e personalização. Existem dois tipos de blocos e eles trabalham juntos para criar o visual de saída observe abaixo:

  • Blocos estruturais

São criados com o único objetivo de atribuir uma estrutura visual para armazenar uma página, como cabeçalho, coluna da esquerda, coluna da direita e rodapé.

  • Blocos de conteúdo

São os que produzem o conteúdo estrutural. Eles são representações de cada recurso da funcionalidade em uma página e empregam modelos para gerar arquivos (X)HTML que serão inseridos em sua matriz estrutural.

Exemplos:

  • Lista de categorias
  • Mini carrinho de compras
  • Produto e listagem de produtos
  • Sistema de tags, etc

Conheça

Veja alguns sites desenvolvidos em Magento:

Para fazer o download da solução: www.magentocommerce.com/download

Espero que vocês tenham realmente conhecido e aprendido um pouco mais sobre o Magento. Utilizem a seção de comentários para apresentar alguma dúvida ou sugestão.

Obrigado e boa sorte a todos.


7 comentários

 Igor Almeida
11/11/2009 10h09

Magento

Olá Roberto... Muito interessante esse post, queria saber mais... Pois já tenho um magento no ar porém inativo ainda, preciso de dicas e tutoriais de como instalar templates, agregar formas de pagamentos e etc...!!!

Obrigado...

 Everton de Lima Cerqueira
11/11/2009 10h18

Experiência

A primeira impressão é de que é um sistema complexo e co mgrande possibilidade de personalização, só que ele não é tãio intuitivo, pra alterar uam coisa você deve percorrer vários cáminhos.

Estou mexendo nele a alguns dias e até agora não cheguei nem perto de conseguir colocar um menu com a lsita das categorias dos produtos, alguém tem alguma idéia?

 Gabriel Silveira
11/11/2009 11h02

Problemas

O problema do Magento são alguns bugs, como mostrar, dependendo do erro, a classe na tela do usuário. Outro problema é a implementação do módulo do PagSeguro UOL. Fora isso ele é muito bom, apesar de necessitar de um servidor dedicado, pois é bem pesadinho...

 Raphael Figa
11/11/2009 11h07

Extramente poderoso

Conheci o magento a pouco mais de uma Ano e já uma plataforma bastante conhecida porem inesploarada, como um amigo disse o Magento esta virando um monstro ele é muito pesado em hospedagens compartilhadas ele roda muito mal, e em grandes servidores como a locaweb perdeu um monte de funções para conseguir rodar. Por ter todo o Ajax, ser rápida e pratica mas tem muitos detalhes problemas com permissão de arquivos e diretórios, então Roberto a Bola é sua mostre o que você sabe meu maior problema com o Magento ainda é desempenho e por isso tenho medo de dedicar horas de trabalho para configurar a loja, criar um template e tudo mais para depois descobrir que a loja é lenta demais para ser usada pelos consumidores.

 Igor Almeida
11/11/2009 11h14

Host

Para quem esta na dúvida na hora da escolha de um bom servidor, eu recomendo o kingHost (www.kinghost.com.br), no plano Linux Master... Eles darão uma opção BOX para instalar o Magento por eles mesmo, mas recomendo que você instale manualmente, assim terá mais liberdade para mexer!

 Flávio Rodrigues Maciel
11/11/2009 13h42

Módulos de pagamento

O Magento é de fato uma excelente solução, muito mais completa e flexível que as demais plataformas de e-commerce existentes no mercado, mas que também possui uma curva de aprendizado um pouco mais longa.
Por todas as qualidades do Magento e pela sua crescente demanda que desenvolvemos um módulo de pagamentos online do gateway i-PAGARE para o Magento. Para quem interessar, mais informações podem ser obtidas no seguinte endereço:
http://ipagare.com.br/index.php/blog/126-i-pagare-lanca-modulo-para-magento

Abraços

 Marcelo Amorim
12/11/2009 10h26

Magento Ecommerce - Testamos e aprovamos

Ola Roberto, tudo bom?

Primeiramente em nome da CEREBRUM agradecemos imensamente ter mencionado a Escola da Hora em seu artigo como sendo uma das referências de lojas virtuais com Magento Ecommerce no Brasil.

Estamos a aproximadamente 1 ano trabalhando com Magento Ecommerce e já podemos comprovar a nossa experiência, conforme relacionado em nosso portfólio:
http://portal.cerebrum.com.br/magento/cerebrum/index.php/magento-portfolio

O Magento Ecommerce é simplesmente espetacular ...

Extremamente robusto, ótima metodologia de desenvolvimento de sistemas, arquitetura de banco de dados, multi-lojas, multi-idiomas e amigável para mecanismos de buscas como o Google.

O grande sucesso do Magento Ecommerce se deve ao fato também de utilizar um framework confiável e robusto como o Zend Framework, desenvolvida pela própria Zend (maior mantenedora do PHP do mundo).

Realmente o Magento Ecommerce está em amplo crescimento com mais de 1 milhão de downloads, 25 bilhões em transações com mais de 1.300 extensões disponíveis no Magento Connect entre pagos e gratuitos.

Referente a Host o Igor Almeida apresenta uma ótima referência no Brasil: www.kinghost.com.br

Desejamos muito sucesso e constante crescimento do Magento Ecommerce no Brasil.

Atenciosamente - Marcelo Amorim - www.cerebrum.com.br

Cancelar resposta

Qual a sua opinião?

Faça login abaixo ou cadastre-se rapidamente.


Patrocínio:
Sobre o Autor
Roberto de Jesus Oliveira é programador web e trabalha com tecnologia da informação desde 1995. Estudioso de comércio eletrônico no Brasil e atual responsável pelo site Jornal do E-Commerce. Atua como consultor de novos projetos tecnológicos e Social Media Marketing no eixo RJ/SP. Também escreve no Jornal do E-Commerce.com - www.jornaldoe-commerce.com Twitter: @varejovirtual

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.