Leadshop micro mall est un système de centre commercial open source gratuit qui fournit des services de mise à jour et d'itération continues, dans le but de créer l'expérience utilisateur ultime !
Le micro-centre commercial Leadshop a été développé par Zhejiang Hecheng Cloud Computing Co., Ltd. Il s'adresse principalement aux petites et moyennes entreprises, aidant à construire des plates-formes de commerce électronique et fournissant un support technique professionnel. Les services de mise à jour à long terme sont fournis gratuitement. L'application implique la décoration visuelle, la conversion des promotions, la distribution de fission, la gestion raffinée des utilisateurs, l'analyse des données et d'autres dimensions. Elle recherche l'expérience ultime, responsabilise pleinement les commerçants et crée de la valeur pour les commerçants.
Principales caractéristiques :
1. Le système open source Leadshop, développé sur la base de Yii2, prend en charge Composer, optimise le noyau, réduit les dépendances et est basé sur de nouvelles idées architecturales et de nouveaux espaces de noms.
2. Sur la base de l'espace de noms et des spécifications PSR-4, ajoutez de nouvelles fonctionnalités de PHP7
3. Les fonctions de base sont modularisées pour faciliter le développement et la maintenance.
4. Renforcer les fonctions de routage et adopter les normes d'interface RESTful
5. Création flexible de contrôleurs de modèles pour une expansion et un développement faciles
6. Les fichiers de configuration peuvent être séparés pour une gestion facile
7. Vérification automatique et réalisation des réécritures
8. Simplifiez le mécanisme d'expansion et augmentez la vitesse de développement
9. Prise en charge complète de l'API pour faciliter le développement secondaire
10. Cadre de développement WeChat WeChat intégré, l'accès à WeChat est plus rapide et plus simple
11. Utilisez ORM pour créer automatiquement des structures de tables afin d'améliorer la vitesse de développement
12. Prise en charge de la suppression du cache en ligne de la structure, des données et des modèles de la base de données pour améliorer l'expérience utilisateur
13. Le client dispose d’effets et d’animations interactifs parfaits pour améliorer l’expérience visuelle de l’utilisateur.
14. Prend en charge l'installation en ligne en un clic, ce qui est pratique et rapide.
15. La décoration visuelle du magasin de bricolage est pratique, rapide et intuitive. Vous pouvez décorer votre propre magasin à votre guise.
16. Fonctionnement cartésien efficace du produit, 8000 spécifications peuvent être chargées en quelques secondes
17. Imite la structure de gestion matérielle des dossiers Windows, rendant l'opération plus familière et plus simple.
L'open source sans cryptage est basé sur l'accord open source Apache License 2.0. Les codes front-end et back-end sont open source sans cryptage. Il prend en charge le développement secondaire et l'utilisation commerciale.
Pile technologique frontale de technologie de base : ES6, vue, vuex, vue-router, vue-cli, axios, element-ui, uni-app.
Pile technologique back-end : Yii2, Jwt, Mysql, Easy-SMS.
La norme d'interface adopte l'API RESTful standard, qui offre une lisibilité API efficace, une forte évolutivité et une structure claire.
L'interaction des données adopte la norme JSONAPI pour définir comment le client obtient et modifie les ressources, et comment le serveur répond aux requêtes correspondantes. Mettez en œuvre efficacement sans sacrifier la lisibilité, la flexibilité et la découvrabilité.
Méthode d'authentification Actuellement, toutes les interfaces utilisent la méthode Oauth2Password, qui est JWTAuthorizationBearerheader pour l'authentification. Prend en charge l'extension linguistique et l'extension multiplateforme.
L'exportation de tables de données utilise une exportation de données js-xlsx hautes performances, facile à étendre et offrant une forte compatibilité.
Compte d'expérience : 18888888888
Mot de passe : 123456
Environnement d'exploitation :
Linux+Nginx+PHP7.4+MySQL(5.6|5.7)
Installation : Installation en un clic. Téléchargez votre code. Le répertoire d'exécution est /server/web. Entrez votre nom de domaine ou votre IP dans le navigateur.
(Par exemple : www.votredomaine.com/install), le programme d'installation effectuera automatiquement l'installation. Pendant cette période, le système vous demandera de saisir les informations de la base de données pour terminer l'installation.
Adresse d'accès au backend : nom de domaine/leadshop/panel/index
Adresse d'accès à la page d'accueil du compte officiel : nom de domaine/h5
Réinstallez, effacez la base de données, supprimez le fichier /server/install.lock
Il est recommandé d'utiliser cnpm pour l'installation de cnpm : npminstallcnpm-g--registry=https://registry.npm.taobao.org.
Emballage et publication de pages back-end, répertoire/administrateur de fichiers sources front-end back-end
Étapes d'emballage
1. Installer le package de dépendances npminstall
2. Exécutez et déboguez npmrunserve
3. Empaqueter et publier npmrunbuild
4. Après l'empaquetage, copiez tous les fichiers de /admin/dist/build dans le répertoire /server/web/leadshop du site. Le compte officiel est empaqueté et publié dans le répertoire des fichiers sources front-end /applet.
Étapes d'emballage
1. Installer le package de dépendances npminstall
2. Exécutez et déboguez npmrunserve
3. Empaquetez et publiez npmrunbuild:h5
4. Après la copie et l'empaquetage, copiez tous les fichiers de /applet/dist/build/h5 dans le répertoire /server/web/h5 du site pour empaqueter et publier le mini-programme en arrière-plan et dans le répertoire des fichiers sources front-end /applet.
Étapes d'emballage
1. Installer le package de dépendances npminstall
2. Exécutez et déboguez npmrunserve
3. Empaquetez et publiez npmrunbuild:mp-weixin
4. Après la copie et l'empaquetage, emballez /applet/dist/build/mp-weixin dans un zip, renommez-le en app.zip et placez-le dans le répertoire /server/applet pour écraser l'app.zip précédent.
Journal de mise à jour du micro centre commercial Leadshop v1.4.5 :
Optimisation : Optimisation de la logique de limite d'achat de produits Optimisation : Les commandes de distribution du centre de distribution n'affichent pas le montant des bénéfices réalisés par le commerçant Optimisation : Les distributeurs publient des mises à jour et des documents pour annuler la limite de mots Optimisation : La navigation inférieure ne prend pas en charge l'ajout de liens vers des salles de diffusion en direct Corrigé : La fonction de suppression de la liste de commandes en arrière-plan échoue. Corrigé : Le problème de rapport d'erreur lorsque l'on clique sur le panier pour passer une commande sur la page d'accueil du téléphone mobile. Corrigé : Le composant de la salle de diffusion en direct n'est pas affiché sur la micro-page. : Le montant réel du paiement après la remise d'auto-achat du distributeur n'est pas synchronisé avec le backend. Correction de la fenêtre contextuelle de changement de prix pour les ordres de paiement en attente : Le problème de modification du nom de la micro-page en arrière-plan ne prend pas effet. : Le problème de la fonction de recherche dans la fenêtre pop-up de sélection du lien pour accéder à la micro page en arrière-plan.