Yinghuo Mall V2.0 é um sistema de comércio eletrônico separado de front-end e back-end leve, de alto desempenho, recém-lançado em 2021. Ele suporta o miniprograma WeChat + H5 + conta pública + APP O front-end e back-. os códigos-fonte finais são totalmente abertos, para que você possa ver e obter o que obtém, suporta perfeitamente o desenvolvimento secundário, pode ser aprendido e usado comercialmente, permitindo que você construa rapidamente um shopping independente e personalizado.
Os front-ends e back-ends são completamente separados (sem dependência um do outro e alta eficiência de desenvolvimento)
Usando PHP7.4 (modo estrito fortemente digitado)
Thinkphp6.0.5 (estrutura leve de desenvolvimento PHP)
Uni-APP (framework front-end para desenvolvimento de aplicativos multiplataforma)
Ant Design Vue (biblioteca de componentes de UI de produto de nível corporativo intermediário e back-end)
RBAC (gerenciamento de controle de acesso baseado em funções)
Composer apresenta extensões de terceiros com um clique
O tamanho do projeto implantado e executado é de apenas 30 MB (verdadeiramente leve)
Todos os códigos finais são de código aberto (servidor PHP, final vue em segundo plano, final uniapp)
Estilo de codificação simples e eficiente (provavelmente o código-fonte mais adequado para desenvolvedores de segunda geração)
Comentários claros em chinês no código-fonte (código que até mesmo novatos podem entender)
PHP7 modo estrito fortemente digitado
Siga estritamente o padrão de design MVC e tenha suporte para enum de classe de enumeração e camada de serviço
Estilo de codificação simples e limpo, nunca linha de código redundante
Os comentários do código são completos e fáceis de ler, garantindo que até mesmo os programadores juniores possam entendê-lo, o que melhora muito a eficiência do desenvolvimento secundário.
Chamadas diretas e uso de classes de banco de dados não são permitidas (destruindo o encapsulamento)
Instruções SQL nativas não podem ser usadas e todas as operações em cadeia são usadas (forte capacidade de manutenção)
Instruções de consulta SQL complexas não são permitidas (forte capacidade de manutenção)
Todas as operações CURD passam por classes de modelo ORM e métodos encapsulados (forte escalabilidade)
O design do banco de dados atende ao terceiro paradigma
A codificação JS front-end adota o padrão ES6
CentOS 7.0+
Nginx 1.10+
PHP 7.1+ (php7.4 recomendado)
MySQL 5.6+
1. Instalação automática (recomendado)
Faça upload do código-fonte de back-end para o site do servidor e defina o diretório de execução do site como /public
Digite o nome de domínio do site + /install no navegador, por exemplo: https://www.seudominio.com/install
Siga as instruções na página para concluir automaticamente a instalação.
2. Instalação manual (não recomendada)
Faça upload do código-fonte de back-end para o site do servidor e defina o diretório de execução do site como /public
Crie um banco de dados, por exemplo: yoshop2_db
Importe o arquivo de estrutura da tabela do banco de dados, caminho: /public/install/data/install_struct.sql
Importe o arquivo de dados padrão do banco de dados, caminho: /public/install/data/install_data.sql
Modifique o arquivo de conexão do banco de dados e preencha completamente o nome de usuário, senha e outras informações do banco de dados, caminho/.env
Endereço de back-end
Histórico de supergerenciamento: https://www.seudominio.com/admin
Back-end do comerciante: https://www.seudominio.com/store
Senha da conta padrão: admin yinghuo