Leadshop micro mall é um sistema de shopping de código aberto gratuito que fornece serviços contínuos de atualização e iteração, com o objetivo de criar a melhor experiência do usuário!
O micro-mall Leadshop foi desenvolvido pela Zhejiang Hecheng Cloud Computing Co., Ltd. Destina-se principalmente a pequenas e médias empresas, ajudando a construir plataformas de comércio eletrônico e fornecendo suporte técnico profissional. Os serviços de atualização de longo prazo são fornecidos gratuitamente. O aplicativo envolve decoração visual, conversão de promoção, distribuição de fissão, gerenciamento refinado de usuários, análise de dados e outras dimensões. Ele busca a melhor experiência, capacita totalmente os comerciantes e cria valor para os comerciantes.
Principais características:
1. O sistema de código aberto Leadshop, desenvolvido com base em Yii2, suporta compositor, otimiza o núcleo, reduz dependências e é baseado em novas ideias arquitetônicas e namespaces
2. Com base no namespace e nas especificações do PSR-4, adicione novos recursos do PHP7
3. As funções principais são modularizadas para facilitar o desenvolvimento e a manutenção.
4. Fortalecer as funções de roteamento e adotar padrões de interface RESTful
5. Criação flexível de controladores de modelo para fácil expansão e desenvolvimento
6. Os arquivos de configuração podem ser separados para fácil gerenciamento
7. Verificação automática e conclusão de reescritas
8. Simplifique o mecanismo de expansão e aumente a velocidade de desenvolvimento
9. Suporte completo de API para facilitar o desenvolvimento secundário
10. Estrutura de desenvolvimento WeChat WeChat integrada, o acesso ao WeChat é mais rápido e simples
11. Use ORM para criar estruturas de tabela automaticamente para melhorar a velocidade de desenvolvimento
12. Oferece suporte à limpeza de cache on-line da estrutura, dados e modelos do banco de dados para melhorar a experiência do usuário
13. O cliente possui efeitos e animações interativos perfeitos para aprimorar a experiência visual do usuário.
14. Suporta instalação on-line com um clique, que é conveniente e rápida.
15. A decoração visual da loja DIY é conveniente, rápida e intuitiva. Você pode decorar sua própria loja como quiser.
16. Operação cartesiana eficiente do produto, 8.000 especificações podem ser carregadas em segundos
17. Imita a estrutura de gerenciamento de materiais das pastas do Windows, tornando a operação mais familiar e fácil.
Código aberto sem criptografia
Com base no contrato de código aberto Apache License 2.0, os códigos front-end e back-end são de código aberto e não criptografados, suportando desenvolvimento secundário e uso comercial.
tecnologia central
Pilha de tecnologia front-end: ES6, vue, vuex, vue-router, vue-cli, axios, element-ui, uni-app.
Pilha de tecnologia de back-end: Yii2, Jwt, Mysql, Easy-SMS.
Padrões de interface
Ele adota API RESTful padrão, possui legibilidade de API eficiente, forte escalabilidade e estrutura clara.
Interação de dados
O padrão JSONAPI é usado para definir como o cliente obtém e modifica recursos e como o servidor responde às solicitações correspondentes. Implemente com eficiência sem sacrificar a legibilidade, a flexibilidade e a descoberta.
Método de autenticação
Atualmente, todas as interfaces utilizam o método Oauth2Password, que é JWTAuthorizationBearerheader para autenticação. Suporta expansão de idioma e expansão multiplataforma.
Exportação de tabela de dados
Ele usa exportação de dados js-xlsx de alto desempenho, que é fácil de expandir e tem forte compatibilidade.
Histórico de experiência
Conta: 18888888888
Senha:123456
Ambiente operacional:
Linux+Nginx+PHP7.4+MySQL(5.6|5.7)
Instalar
Instalação com um clique
Faça upload do seu código, o diretório de execução é /server/web e digite seu nome de domínio ou IP no navegador
(Por exemplo: www.seudominio.com/install), o programa de instalação executará automaticamente a instalação. Durante esse período, o sistema solicitará que você insira as informações do banco de dados para concluir a instalação.
Endereço de acesso backend: nome de domínio/leadshop/painel/índice
Endereço oficial de acesso à página inicial da conta: nome de domínio/h5
Reinstale
Limpar banco de dados
Exclua o arquivo /server/install.lock
Pacote
Recomenda-se usar cnpm, instalação cnpm: npminstallcnpm-g--registry=https://registry.npm.taobao.org
Embalagem e lançamento da página de back-end
Diretório/admin do arquivo de origem do backend front-end
Etapas de embalagem
1. Instale o pacote de dependência npminstall
2. Execute e depure npmrunserve
3. Empacotar e publicar npmrunbuild
4. Após o empacotamento, copie todos os arquivos em /admin/dist/build para o diretório /server/web/leadshop do site
Lançamento do pacote de contas públicas
Diretório/miniaplicativo do arquivo de origem do backend front-end
Etapas de embalagem
1. Instale o pacote de dependência npminstall
2. Execute e depure npmrunserve
3. Empacotar e publicar npmrunbuild:h5
4. Após copiar e empacotar, copie todos os arquivos em /applet/dist/build/h5 para o diretório /server/web/h5 do site.
Embalagem e lançamento do miniprograma
Diretório/miniaplicativo do arquivo de origem do backend front-end
Etapas de embalagem
1. Instale o pacote de dependência npminstall
2. Execute e depure npmrunserve
3. Empacotar e publicar npmrunbuild:mp-weixin
4. Após copiar e empacotar, empacote /applet/dist/build/mp-weixin em um zip, renomeie-o para app.zip e coloque-o no diretório /server/applet para substituir o app.zip anterior
Log de atualização do micro shopping Leadshop v1.4.7:
Correção: erro de reconhecimento de código QR em pôsteres promocionais de micropáginas
Correção: Assistente de Avaliação – Falha ao criar banco de dados de avaliação
Correção: formato incorreto do valor do pagamento na visão geral da página inicial
Correção: falha ao salvar após modificar as informações do produto dos pontos
Correção: Editar produto – o número de cupons emitidos excede a emissão de estoque