Linha do Tempo (Timeline) Opencart e resumo da sua história

Felipo Antonoff
Postado em 01 de dezembro de 2020
Editado 2 anos atrás
# Linha do Tempo (Timeline) Opencart e resumo da sua história Pequeno resumo da história do Opencart resumindo também nossa participação no Brasil. Vamos criar uma tabela com a Linha do Tempo das principais versões do Opencart, comentando um pouco sobre cada uma e recomendação de uso. Não vai ser informado todas as sub versões, mas sim as principais versões ou versões para entendermos a evolução do Opencart. Vai ser ordenado da mais atual para a mais antiga. Analisado pelo site [Opencart Oficial](https://www.opencart.com/index.php?route=cms/download/history) e o [Github Oficial](https://github.com/opencart/opencart) do Projeto Opencart. ## História Opencart O Opencart teve sua primeira versão criada em 2010, mas começou a ser desenvolvido em 20007 pelo Daniel Kerr, um engenheiro de software da Grã-Bretanha, no qual estava desanimado com a falta de atualizações da plataforma osCommerce, sem atualizações durante anos, sem o padrão PDO e fora da realidade competitiva do mercado. No começo, o Daniel mantinha seu emprego, enquanto trabalhava no tempo livre por anos no Opencart, até sair do seu emprego e passar a focar seu trabalho exclusivamente no desenvolvimento do Opencart, no começo o Opencart dava pouco retorno financeiro, mas mudou quando Daniel fundou o OpenCart Limited e criou o Marketplace do OpenCart. Fonte: https://pt.wikipedia.org/wiki/OpenCart Hoje o Marketplace do Opencart conta com milhares de extensões e módulos para o Opencart e dezenas de desenvolvedores, ajudando globalmente milhares de empresas a terem uma excelente loja com baixo investimento, qualidade acima da média e uma ótima velocidade com baixo consumo de recursos. No Brasil a Codemarket foi a primeira empresa a focar exclusivamente na criação de módulos e integrações para o Opencart, além de criarmos tutoriais e artigos com o foco no Opencart e E-commerce em geral. Trabalhamos desda época do Opencart 1.5.5.1 (2013), ajudando a comunidade e diversos clientes. Somos muito grato por podermos ajudar milhares de clientes e colegas com nossos produtos, serviços e conhecimento. Temos ajudado o Opencart e o mercado de E-commerce a mais de 8 anos, com um dos maiores acervos de módulos e integrações para o Opencart, com foco em ajudar o cliente a ter uma loja com boa usabilidade, inovação e qualidade e ao longo dos anos temos feito parcerias com grandes empresas como Wirecard/Moip do PagSeguro, Melhor Envio e Ame Digital da B2W para ajudar ainda mais clientes a poderem começar seu E-commerce com baixo investimento e muito qualidade. ## Versão Opencart 3 A mais recomendada e mais recente versão principal do Opencart laçanda em 2017 e constantemente atualizada com novas versões, sendo a última versão 3.0.3.7 do dia 04/02/2021. Foi implementado diversos recursos novos, melhoria e reformulação no geral, aproveitando ao mesmo tempo os novos recursos e melhorias implementados no Opencart 2. Adicionado o [Template Engine Twig](https://twig.symfony.com/), mudando do tpl, usado por anos no Opencart, uma extensão para o PHP + HTML, para um dos mais usados Template Engine PHP, com a extensão .twig . Com este novo recursos passou a facilitar muito a parte visual do Opencart, com um código ainda mais limpo e fácil de criar e manter, exemplo: foi trocado por: {{ variavel }} Entre muitas outras facilidades do Twig. Um dos pontos fortes do Opencart 3 além dos vários recursos novas, atualizações das bibliotecas e tecnologia em geral, se deve também a um bom padrão, basicamente toda melhoria feita para o Opencart 3, mesmo o mais antigo, pega normalmente ou com pouco ajuste no Opencart 3.0.3.7, diferente do Opencart 2, que precisavamos criar várias versões de uma mesma melhoria, dificultando a manutençào e criação. Temos um Pack com diversas melhorias gratuitas para o Opencart 3 e algumas correções, o [Codemarket Opencart - Melhorias e Correções para Opencart 3 ](https://www.codemarket.com.br/produto/codemarket-opencart-melhorias-e-correcoes-para-opencart-3) Transforma o Opencart também em uma plataforma ainda mais madura, aproveitando os mais de 11 anos de experiência do Opencart e da sua comunidade globalmente presente e ativa, sendo inclusive usado atualmente por grandes agências e lojas, tendo muitos casos lojas faturando inclusive acima de 1 milhão de reais por mês, mostrando, que o Opencart é o queridinho das pequenas e médias empresas, mas também atende com qualidade empresas maiores e normalmente com um investimento menor, desempenho acima da média e consumindo poucos recursos do servidor. Outra vantagem desta versão são as melhorias, basicamente toda melhoria nova é feita focando nela, logo recebe mais melhorias e com atualizações mais atuais por ser uma versão atual e recomendada. | Versão | Lançamento | Descrição | | -------- | -------- | -------- | | Opencart 3.0.3.7 (recomendada) | 04/02/2021 | Última versão estável do Opencart e a mais recomendada atualmente. Corrigiu o detalhe de cache das Modificações nos arquivos Twig do Opencart 3.0.3.6, recomendado o PHP 7.3 ou mais atual | | Opencart 3.0.3.6 | 20/07/2020 | Uma das versões mais atuais, só verifique sobre o detalhe do cache das Modificações nos arquivos Twig, temos a correção no [Codemarket Opencart - Melhorias e Correções para Opencart 3](https://www.codemarket.com.br/produto/codemarket-opencart-melhorias-e-correcoes-para-opencart-3) | | 3.0.3.2 | 09/04/2019 | Versão do Opencart 3 com diversas melhorias, se tornando até hoje uma das versões mais usadas | | 3.0.0.0 | 19/06/2017 | Primeira versão do Opencart 3, logo após seu lançamento teve várias sub versões até ficar a mais estável no Opencart 3.0.2.0 18/07/2020. Grande novidade a implementação do [Template Engine Twig](https://twig.symfony.com/). | ## Versão Opencart 2 O diferencial desta versão foi a adição do OCMOD embutido no Opencart, recurso semelhante ao vQmod, no qual por arquivo xml, conseguimos criar melhorias sem mexer direto nos arquivos da plataforma. Facilitando assim suporte, atualização e adaptação. Também foi criado o tema padrão responsivo com o uso do Framework CSS Bootstrap, o mais famoso Framework CSS. Foi também uma versão principal com muitas sub versões e um comportamento diferente do OCMOD para certos recursos conforme a sub versão, o que dificultava um pouco a criação de melhorias para o Opencart 2, tendo, que ter várias versões de um mesmo módulo em muitos casos. Mais de 4 anos da última versão, recomendo ser atualizado para o Opencart 3. Dificulmente novas melhorias são focadas nesta versão, muitas são descontinuadas para está versão e atualizadas para versões mais atuais do Opencart.. | Versão | Lançamento | Descrição | | -------- | -------- | -------- | | Opencart 2.3.0.2 | 01/08/2016 | A queridinha do Opencart 2 e a mais estável da versão 2, sendo a última versão do Opencart 2, mudou um pouco o local das extensões, usando a pasta extension, com isso boa parte das melhorias do Opencart 2 anteriores, precisaram ser atualizado para ela, além de outras pequenas mudanças, versão mais próxima também do Opencart 3 com os padrões um pouco mais atual | | Opencart 2.1.0.2 | 12/01/2016 | Mais uma das tantas sub versões do Opencart 2 e também teve um bom volume de uso | | Opencart 2.0.3.1 | 29/05/2015 | Versão muita usada por um tempo, teve algumas melhorias, mas ainda era relativamente instável | | 2.0.0.0 | 01/09/2014 | Primeira versão do Opencart 2, trouxe várias novidades como o OCMOD, Novo Tema padrão Responsivo, Novo Administrador e muitos outros recursos, logo após seu lançamento foi lançada várias sub versões com algumas melhorias | ## Versão Opencart 1.5 Uma das minhas versões antigas preferidas e de muitos colegas, pois foi uma das primeiras, no qual tive contato e onde comecei a criar melhorias para o Opencart e descobrir mais sobre está excelente plataforma de E-commerce. Foi nesta época também que decide focar no Opencart e E-commerce, após testar diversas plataformas OpenSource, vi no Opencart um foco parecido, ou seja, qualidade, uma excelente base, facilidade de uso, relativamente fácil implementar novos recursos, facilidade de manutenção, padrão MVC e incrivelmente rápido. Nesta versão usavamos o vQmod, basicamente o OCMOD, só que precisa ser instalado, não era um recurso embutido na plataforma. Considero uma versão muito boa, porém o tema nativo não era responsivo e para sua época, estava muito a frente, mas em 2020, não é uma versão mais recomendada, inclusive recomendado de ser atualizado o quanto antes, até por não ter mais suporte a mais de 6 anos, logo sem correções de segurança ou novos recursos. Mais de 6 anos da última versão, recomendo ser atualizado para o Opencart 3. Não recebe mais novas melhorias e muitas são descontinuadas para está versão e atualizadas para versões mais atuais do Opencart. | Versão | Lançamento | Descrição | | -------- | -------- | -------- | | Opencart 1.5.6.4 | 24/04/2014 | Última versão do Opencart 1.5, basicamente igual a versão 1.5.5.1, só que com alguns módulos internacionais a mais de pagamento e outro detalhe | | 1.5.5.1 | 28/04/2013 | Uma das versões mais usadas do Opencart 1.5 por anos e provável, que a versão mais usada do Opencart 1.5 | ## Recomendação Um bônus para o final deste artigo com algumas recomendações para sua Loja. **Segue algumas recomendações:** * Sempre manter a plataforma Opencart ou a usada atualizada na última versão estável, para usufruir dos novos recursos, atualização da tecnologia, segurança e correções * Sempre manter os módulos e integrações atualizadas, principalmente nas versões focadas em alguma correção ou atualização da tecnologia e recursos * Use boas hospedagens, evite hospedagem compartilhada em masa, recomendamos a [Infinite Cloud + Digital Ocean](https://bit.ly/HospedagemInfiniteCloud) ou o Heroku. Use Hospedagem, que informa qual a Infraestrutura usada, preferindo as que usam Digital Ocean, Amazon AWS, Google, IBM, entre outras do gênero * Prefira usar o tema nativo do Opencart, ele é muito bem feito no geral, responsivo, usa o Framework CSS Bootstrap e Twig, sendo facilmente customizável * Só use módulos e integrações de empresas e profissionais conhecidos e sérios, verifique a procedência, qualidade e desconfie de preços muito baixo. Prefira os com bons comentários reais, anos de mercado e foco na qualidade * Use módulos e integrações atualizados, evite baixar módulo muito antigo ou que não tenha suporte para sua versão do Opencart