Movatterモバイル変換


[0]ホーム

URL:


Saltar para o conteúdo
Wikipédia
Busca

OpenCart

Origem: Wikipédia, a enciclopédia livre.
OpenCart
OpenCart
OpenCart
OpenCart
DesenvolvedorOpenCart Ltd.
PlataformaMultiplataforma
Modelo do desenvolvimentoSoftware livre
Lançamentoabril de 2010 (2010-04)
Versão estável4.0.2.3(15 de setembro de 2023 (2023-09-15))
Idioma(s)Vários, incluindo Inglês e Português
Escrito emPHP
Sistema operacionalMultiplataforma
Gênero(s)E-Commerce
LicençaGNU General Public License
Estado do desenvolvimentoAtivo
Página oficialopencart.com
Repositóriogithub.com/opencart/opencart

OpenCart[1] é um sistema deE-CommerceOpen Source desenvolvido porDaniel Kerr utilizando a linguagem de programaçãoPHP, sendo o sistema licenciado nos termos daGNU General Public License. É um sistema gratuito e decódigo aberto para criação e gestão de loja virtual, focado na facilidade de instalação e utilização.

História

[editar |editar código-fonte]

O sistema começou a ser desenvolvido em 2007 por Daniel Kerr, um engenheiro de software daGrã-Bretanha, que estava desanimado com a utilização do sistema deE-CommerceOpen Source denominado osCommerce, que não recebia atualizações há anos, não era desenvolvido com POO e estava fora da realidade competitiva do mercado.

Inicialmente Daniel Kerr não sabia qual nome o sistema teria, então pensou em alguns nomes genéricos como Live Cart e Oscart, até chegar no nome OpenCart, porém, ao tentar registrar odomínio opencart.com viu que o mesmo já havia sido registrado, então entrou em contato com o proprietário do domínio e negociou a compra do domínio, que no final ficou por 1000USD's, uma quantia razoável na época em que Daniel Kerr ainda morava com sua mãe.[2]

Daniel Kerr ainda era empregado quando começou o desenvolvimento do OpenCart, então trabalhou em suas horas de descanso no sistema por anos, até que saiu do seu emprego e começou a focar seu trabalho no OpenCart, porém, o OpenCart dava pouco retorno financeiro, mas tudo mudou quando Daniel Kerr fundou aOpenCart Limited e criou o Marketplace do OpenCart.

Apresentação

[editar |editar código-fonte]

O OpenCart possui uma completa gestão de pedidos, sistema de afiliados, sistema de vale presentes, sistema de vendas de produtos digitais (downloads), múltiplos meios de pagamento e fretes, além de ser possível expandir as suas funcionalidades através das extensões (plugins ouadd-ons), modificações, e customizar sua aparência através de temas (template).

O OpenCart foi desenvolvido para ser leve e rápido, por isso conta com uma administração simplificada e intuitiva, e uma estrutura de loja que, além de contar com sistema de cache de informações para agilizar o carregamento das informações, usa de forma madura a bibliotecaJQuery em vários recursos, utilizando-se do mecanismoAJAX para carregar informações sem a necessidade de atualizar as páginas.

O modelo de instalação e desenvolvimento segue o padrãoMVC, bastante conhecido por equipes de desenvolvimento de softwares para web, o sistema é desenvolvido utilizando as linguagensPHP,CSS,Javascript, as biblioteca JQuery e oBootStrap e o engine templateTwig.

Requisitos para instalação

[editar |editar código-fonte]
  • Servidor WebApache 2.4 ou superior (funciona comNginx 1.14 ou superior).
  • OpenSSL 1.0.1c ou superior.
  • Curl 7.34.0 ou superior.
  • PHP 7.3 (ou superior).
  • Bibliotecas do PHP: curl, dom, fileinfo, gd, mysqli, mbstring, openssl, zlib, zip e xml.
  • Banco de DadosMySQL 5.5 ou superior (funciona comMariaDB 10.3 ou superior)

Recursos gerais

[editar |editar código-fonte]

Alguns dos recursos do OpenCart são:

  • Documentação livre.
  • Plataforma Open Source.
  • Cadastro ilimitado de produtos.
  • Cadastro ilimitado de fabricantes.
  • Cadastro ilimitado de departamentos.
  • Cadastro ilimitado de páginas de informações.
  • Suporte para vários temas (templates).
  • Suporte para várias moedas.
  • Suporte para vários idiomas.
  • Suporte para extensões (plugins ou addons).
  • Suporte a Modificações (OCMOD) usando a linguagem de marcaçãoXML.
  • Instalador automático de extensões.
  • Suporte a modificações no core da plataforma de forma virtual (sem alterar os arquivos originais).
  • Suporte para várias formas de pagamento.
  • Suporte para várias formas de envio (frete).
  • Suporte para Google Merchant Center.
  • Suporte para Sitemap XML.
  • Suporte para uso de certificado de segurança (SSL).
  • Suporte para relacionamento entre produtos.
  • Suporte para avaliação/resenhas de cliente nos produtos.
  • Suporte para promoção de produtos por período.
  • Suporte para desconto progressivo por quantidade de produto.
  • Suporte para venda de produtos por download.
  • Suporte para venda de assinaturas com pagamento recorrente.
  • Suporte para venda de acessórios opcionais por produto.
  • Suporte para atributos de produtos.
  • Suporte para opções de produtos.
  • Suporte para imagens adicionais do produto.
  • Suporte para vários tipos de impostos incluídos no produto.
  • Suporte para preços diferenciados por grupo de clientes.
  • Suporte para gerenciamento de várias lojas.
  • Suporte para modo de manutenção.
  • Suporte paraURL amigável.
  • Suporte para compra como visitante.
  • Suporte para gerenciamento de cache de informações do banco de dados.
  • Suporte para gerenciamento de campanhas de marketing por link.
  • Sistema de lista de desejos para clientes.
  • Sistema de busca por produtos na loja.
  • Sistema de comparação de produtos para clientes.
  • Sistema de comissão para afiliados da loja.
  • Sistema de venda de vale presentes e utilização do mesmo na loja.
  • Sistema de cupons de desconto ou frete grátis.
  • Sistema de envio de informativo (newsletter).
  • Sistema de devolução de produtos.
  • Sistema de pontos onde os mesmos podem ser utilizados na compra de produtos.
  • Sistema de créditos (caso necessite devolver um valor ao cliente).
  • Sistema de histórico de pedidos com mudança de situação do pedido.
  • Sistema de permissões por grupo de usuários na administração da loja.
  • Sistema avançado de SEO.
  • Impressão de faturas.
  • Impressão de listagem de produtos para entrega.
  • Venda direta pela administração da loja.
  • Vários relatórios de vendas, clientes, produtos, afiliados, etc.
  • Ferramenta de backup e restauração.
  • Ferramenta de log de erros.
  • Redimensionamento automático das imagens (thumbnail).
  • Layout responsivo (adaptável para dispositivos mobile).
  • Controle de clientes online.
  • Log de atividades de clientes na loja.

Idiomas

[editar |editar código-fonte]

Nativamente o OpenCart suporta apenas alíngua inglesa, porém, outras dezenas de idiomas como o português do Brasil estão disponíveis como pacotes instaláveis.

Extensões

[editar |editar código-fonte]

O objetivo das extensões (plugins ou addons) é modificar, expandir ou adaptar novos recursos ao OpenCart.

Pagamento

[editar |editar código-fonte]

O OpenCart tem suporte para dezenas de formas de pagamento, e nativamente para:

  • Depósito ou Transferência Bancária
  • Pagamento na Entrega
  • Pagamento grátis

Frete

[editar |editar código-fonte]

O OpenCart tem suporte para dezenas de formas de envio (frete), e nativamente para:

  • Frete Fixo
  • Frete Grátis
  • Frete por Itens
  • Retirar na loja
  • Frete por peso

Referências

  1. Daniel Kerr.«Conheça o OpenCart». OpenCart Oficial 
  2. Santosh Setty.«An Interview With OpenCart Founder Daniel Kerr». OpencartNews 

Ligações externas

[editar |editar código-fonte]
Controle de autoridade
Obtida de "https://pt.wikipedia.org/w/index.php?title=OpenCart&oldid=68446670"
Categoria:
Categoria oculta:

[8]ページ先頭

©2009-2025 Movatter.jp