Yerhop est un nouveau type de système de plateforme de commerce électronique , adapté aux entreprises et aux particuliers pour créer rapidement des boutiques en ligne personnalisées. Le système est développé sur la base du framework thinkphp, ce qui rend le système plus sécurisé, rapide, stable et performant.
Yershop est basé sur thinkphp5.0.9. Il présente les caractéristiques d'une création de sites Web pratique, d'une expansion riche, d'un développement secondaire flexible et d'une prise en charge des services cloud. Il convient aux entreprises et aux particuliers pour créer rapidement des boutiques en ligne personnalisées.
Yershop adopte des idées de conception d'architecture modulaire et ajuste les spécifications de la structure de répertoire pour prendre en charge la création d'applications multi-modules et rendre l'expansion des applications plus pratique. Basé sur le mode MVC (Model-View-Controller, Model-View-Controller), et tout le support. conception multicouche (multicouche), adoptez pleinement la méthode de l'espace de noms pour définir et charger les fichiers de bibliothèque de classes, résolvez efficacement le problème de conflit entre plusieurs modules et réalisez un mécanisme de chargement automatique plus efficace des bibliothèques de classes : PHP>=. Méthode d'installation 5.3mysql5.0 et supérieure : votre chemin d'installation/instal.php
1. Prise en charge puissante du framework
Yershop est développé sur la base du framework thinkphp, rendant le système plus efficace, stable, rapide et sécurisé.
2. Gestion personnalisée du backend puissante. La gestion du backend peut attribuer des autorisations via des rôles. Les autorisations peuvent contrôler chaque action d'exécution. Le contrôle des autorisations en temps réel peut contrôler les autorisations des rôles en temps opportun. peut être augmenté et réduit instantanément. Même lorsqu'il est en vigueur, la protection maximale du programme est la sécurité du programme.
3. Libération de produits basée sur un modèle et conception de spécifications uniques. Grâce à la conception de produits basée sur un modèle, les produits peuvent être publiés plus facilement et plus rapidement. La conception de spécifications de style libre peut facilement sélectionner des spécifications spécifiques pour des produits spécifiques, et les spécifications sont efficaces. a réalisé une conception d'optimisation spéciale.
4. Méthodes de promotion riches
Yershop propose des points, des bons d'achat, des promotions sur un seul produit (remises directes, réductions de prix, ventes à montant fixe, bons gratuits lorsque vous achetez, achetez M articles et obtenez N articles), des promotions de commande (remises complètes, montants de remise complets, bonus complets) Points , coupons gratuits avec un achat complet, livraison gratuite avec un achat complet), promotions groupées, achats groupés, ventes à durée limitée et autres activités promotionnelles, promotions de commande plus flexibles et les utilisateurs peuvent choisir leurs propres promotions si les conditions sont remplies.
5. Une récupération de produits puissante avec des spécifications flexibles et modifiables nécessite une meilleure conception pour fournir une récupération efficace. La fonction avancée de filtrage des produits de Yershop prend en charge plusieurs combinaisons de marques, d'attributs de classification, de spécifications et de gammes de prix pour filtrer les produits. de multiples façons rendent la récupération des produits plus efficace et plus précise.
6. Conception de modèles d'affranchissement régionaux flexibles et puissants Personnalisez les divisions régionales pour faciliter la définition de votre propre modèle d'affranchissement. La société express sera gérée par le commerçant, ce qui réduit les opérations de confirmation de commande de l'utilisateur et est plus conforme aux besoins. des temps.
7. La conception intelligente et puissante du modèle de compilation s'efforce de garder les étiquettes aussi simples que possible et de saisir moins de lettres pour compléter des fonctions plus puissantes. La conception riche des étiquettes vous fait gagner plus de temps pour votre développement ultérieur et améliore efficacement votre développement secondaire seulement après. Le modèle est modifié, le système recompilera le modèle pour économiser les ressources et améliorer l'efficacité.
8. Mécanisme de rapport d'erreurs et de débogage Le mécanisme de rapport d'erreurs du système a de meilleures invites de rapport d'erreurs même en l'absence de débogage, fournissant une aide efficace pour votre développement secondaire. L'étiquette de débogage unique vous permet d'avoir une compréhension plus claire de la situation de la mémoire dans le contexte actuel. situation., durée d'exécution, statut des variables, variables accessibles, nombre de fichiers chargés et autres informations bénéfiques pour le développement et l'optimisation de votre programme.
9. Réduisez la complexité en simplicité. Efforcez-vous de rendre le système plus concis et de fonctionner plus facilement, de supprimer les opérations inutiles et de simplifier l'ouverture d'une boutique en ligne.
10. Des thèmes flexibles et de puissants mécanismes d'extension rendent plus approprié l'organisation de la composition des thèmes. Un ensemble de thèmes peut être spécialement personnalisé pour certains fichiers uniquement sans copier de fichiers non pertinents, ce qui rend le package de thèmes plus compact. Le puissant mécanisme d'extension vous permet de contrôler l'ensemble du système, chaque contrôleur et chaque action plus facilement et à tout moment.
11. Code source ouvert Le code source ouvert facilite la compréhension de chaque détail et concept de conception du système, et permet aux utilisateurs de mieux étendre et développer de nouvelles fonctions en fonction de leurs propres circonstances. Il est pratique de comprendre chaque détail et concept de conception du système, et il est pratique pour les utilisateurs de mieux étendre et développer de nouvelles fonctions en fonction de leur propre situation.
Fonctions backend Centre produit : lancement du produit, classification des produits, modèles de produits, spécifications du produit, marque du produit Centre de commande : commandes de produits, ordres de paiement, ordres de livraison, ordres de remboursement, modèles de bons de livraison express, gestion des points de livraison Centre client : gestion des membres, niveau d'adhésion gestion, demande de retrait d'espèces, journal des fonds, évaluation des produits, consultation des produits, gestion des informations, notification d'arrivée Marketing et promotion : promotion d'un produit unique, promotion de commandes, ventes groupées, achat urgent, achat groupé, modèle de bon, rapport statistique de gestion des bons : statistiques de commande , statistiques de ventes chaudes, statistiques cartographiques, statistiques de répartition des membres Gestion de contenu : gestion des articles, gestion des catégories d'articles, gestion de l'aide, gestion des catégories d'aide, gestion de la publicité, gestion des balises, gestion de la navigation Paramètres système : gestion des informations système de la page d'accueil, paramètres du thème, paramètres du site , autres configurations, configuration de la boîte aux lettres, modèles d'informations, méthodes de paiement, division régionale, gestion régionale, modèles de fret, société de transport express, administrateur, gestion des rôles, liste d'autorisations, vider le cache, sauvegarde de la base de données, restauration de la base de données
Fonctions d'accueil : affichage produit, recherche produit, panier, message d'évaluation, centre de règlement, consultation produit, évaluation produit, vente à durée limitée, achat groupé, ma commande, demande de remboursement, mon attention, informations personnelles, adresse de livraison, mes points, fonds du compte, mes bons d'achat, changements de mot de passe, mes messages, récupération de mot de passe
avantages techniques de votre magasin 1. Système de compilation intelligent Le système compile intelligemment le système en fonction des modifications de l'utilisateur, ce qui améliore considérablement la vitesse de fonctionnement du système et améliore considérablement l'efficacité du développement de l'utilisateur.
2. Technologie de mise en cache : pour les calculs complexes et difficiles utilisés dans le système, le système utilise une technologie de mise en cache basée sur la conception du framework Tiny, les utilisateurs peuvent étendre leurs différentes technologies de mise en cache sans modifier le programme.
3. Le contrôleur puissant est basé sur la technologie MVC. Il existe de nombreuses technologies de pointe avancées dans la conception et l'architecture du contrôleur. Les sauts et les transferts de valeurs entre les contrôleurs sont parfaitement traités. Pour plusieurs contrôleurs, pensez à la collaboration entre eux et fournissez un bon support. .
4. Conception d'étiquettes minimaliste. Les étiquettes sont la partie la plus couramment utilisée et la plus fréquemment utilisée du développement de modèles. Le système a pris en compte tous les aspects qui peuvent être simplifiés dans la conception, même s'il s'agit de l'omission d'une ponctuation, ce qui rend votre développement secondaire écrit. plus rationalisé.
5. Mécanisme de plug-in flexible Le développement de plug-ins est un élément indispensable d'un système. Un bon mécanisme de plug-in est très important. Le développement de plug-ins de TinyShop est conçu pour être particulièrement simple et facile à utiliser. afficher le widget, ou un traitement logique puissant peut également être une combinaison parfaite des deux. La conception du plug-in est extrêmement pratique à appeler dans le modèle.
6. Les données utilisateur de haute sécurité ne sont pas fiables. Le système traite et filtre strictement les données saisies par les utilisateurs pour garantir la sécurité des données. Sur la base de l'architecture de spécification de sécurité sous-jacente, en raison de la conception des spécifications de sécurité de l'architecture sous-jacente. peut protéger efficacement votre site Web et vos utilisateurs Web contre les logiciels malveillants et garantir que les données des utilisateurs Web sont protégées contre la corruption.
7. L'authentification et l'autorisation disposent d'un support d'authentification intégré. Il prend également en charge l'autorisation via un contrôle d'accès basé sur les rôles (RBAC) et un contrôle d'autorisation multirôle pour améliorer encore la sécurité du système.
8. La conception de thèmes à plusieurs niveaux facilite le développement de thèmes. Un thème n'a besoin que de concevoir les parties qui doivent être modifiées, et il n'est pas nécessaire de copier des parties répétées, ce qui rend le package de thèmes plus concis. Compte tenu du concept de multi-terminal, les utilisateurs peuvent concevoir différents modèles de terminaux et le système peut changer de thème en fonction des différents terminaux.
9. Le système de gestion des erreurs et de journalisation a une conception solide pour la gestion des erreurs. Même si l'utilisateur n'installe pas xdebug, le système affichera bien les erreurs pour faciliter la gestion des erreurs de l'utilisateur, ce qui est particulièrement important lors du développement et de la conception de l'utilisateur. la balise de débogage unique le rend plus intelligent et plus pratique pendant le développement. Proposez de meilleures fonctionnalités de conception aux développeurs. La fonction d'enregistrement des journaux est pratique à comprendre pour les utilisateurs, et les enregistrements détaillés de chaque irrégularité et bug survenant dans le système sont faciles à optimiser pour les développeurs.
10. La conception entièrement orientée objet adhère à un paradigme strict de programmation orientée objet, et la hiérarchie de classes qu'elle définit permet une réutilisation et une personnalisation maximales.