Introduction détaillée du centre commercial O2O multi-utilisateurs open source WSTMall
WSTMall est un système open source O2O multi-marchands développé sur la base de thinkphp3.2. Il s'agit d'un système qui peut aider les entreprises et les particuliers à créer rapidement un système de services O2O (en ligne vers hors ligne) et à aider de manière globale la croissance et le développement rapides des équipes entrepreneuriales. .Réalisation d'entreprise!
WSTMallV1.4.0 arrive, ajoutant de nouvelles fonctions telles que la numérisation de code QR et l'importation par lots de produits
Le code est open source et vous pouvez le télécharger et le communiquer. Actuellement, il existe des versions mobiles et des versions Android, vous pouvez donc le télécharger et en faire l'expérience !
Alors que le développement des produits WSTMallV2.0 et les travaux associés sont planifiés, le travail de développement des fonctions WSTMallV1.X ralentira progressivement et sera progressivement testé et publié après l'année.
Afin d'être mieux compatible avec le système, nous vous recommandons d'utiliser un environnement PHP5.3 ou supérieur pour exécuter WSTMall. À l'avenir, nous ajouterons de nouvelles fonctions principalement basées sur le plan de développement et les suggestions avancées par les utilisateurs sur ce site Web. Nous espérons que davantage d'utilisateurs pourront nous fournir des avis plus précieux via ce site Web.
La version révisée de WSTMall résout principalement les problèmes suivants :
1. Lorsqu'un commerçant ajoute une nouvelle catégorie, la catégorie par défaut s'affiche.
2. Correction du bug selon lequel l'administrateur en arrière-plan ne pouvait pas ajouter le même compte après la suppression.
3. Ajout de la fonction d'arrêt de vérification SMS du téléphone portable.
4. Ajoutez une interface SMS.
5. Correction du bug de téléchargement par lots d'images de produits.
6. Corrigez le bug du téléchargement par lots des images du magasin.
7. Correction du bug selon lequel le nom de l'article n'était pas sélectionné dans la liste de gauche des détails de l'article.
Étapes d'installation et de mise à niveau de WSTMall
*Si vous l'avez déjà installé, veuillez suivre les étapes ci-dessous :
1. Exécutez wstmall/Upgrade/1.4.2.sql pour mettre à niveau la base de données.
2. Copiez le programme dans wstmall/Upgrade/Upgrade dans le répertoire racine du site Web WSTMall et écrasez-le.
Bon mécanisme de mise en cache : WSTMallV1.0 prend en charge une variété de types de cache de données dynamiques, notamment le mode fichier, APC, Db, Memcache, Shmop, Eaccelerator et Xcache, ainsi que des règles de mise en cache statique personnalisables, et fournit des méthodes de raccourci pour le fonctionnement d'accès.
Moteur de modèles de haute qualité : WSTMall1.0 est un moteur de modèles compilé basé sur XML qui prend en charge deux types de balises de modèle, intègre les idées des bibliothèques de balises Smarty et JSP et prend en charge l'expansion de la bibliothèque de balises. Le pilote peut également prendre en charge des moteurs de modèles tiers tels que Smarty, EaseTemplate, TemplateLite et Smart.
Excellent concept et modèle innovant : WSTMallV1.0 adopte le modèle de développement MVC (ModelViewController), qui résout le problème de l'impossibilité de mettre à niveau le programme en raison de modifications apportées au programme d'origine lorsque le programme est complètement étendu. sépare le style de page du programme, ce qui facilite l'optimisation et la production de styles de modèles.
Bon mécanisme d'extension : WSTMallV1.0 prend en charge des extensions puissantes et flexibles, notamment l'extension de bibliothèque de classes, l'extension de pilote, l'extension d'application, l'extension de modèle, l'extension de contrôleur, l'extension de bibliothèque de balises, l'extension de moteur de modèle, l'extension de widget, l'extension de comportement et l'extension de modèle, de sorte que. vous n'êtes plus limité par les principales lacunes et ne savez plus quoi faire, et vous pouvez créer votre propre framework et vos applications étendues à votre guise.
Technologie de réécriture d'URL : WSTMallV1.0 hérite de la technologie de réécriture d'URL de thinkphp, prend en charge le mode normal, le mode PATHINFO, le mode REWRITE et les méthodes d'URL en mode de compatibilité, prend en charge le déploiement de différents serveurs et modes de fonctionnement et coopère avec la fonction de routage d'URL pour effectuer des recherches. il est plus facile et plus pratique pour le moteur d'inclure des pages Web.
Prend en charge le déploiement multiplateforme : WSTMall adopte l'architecture Lamp sans aucun coût supplémentaire. Bien entendu, il convient également à Linux/FreeBSD/Unix et Microsoft Windows2000/2003/2008/XP/NT et à d'autres systèmes d'exploitation. Les débutants recommandent WAMP pour créer l'environnement requis pour WSTMall en un seul clic.
Modèle dynamique avancé : WSTMall hérite entièrement du mécanisme CURD de thinkphp, sans créer de classes de modèle correspondantes, complétant facilement les opérations CURD et prenant en charge la commutation dynamique entre plusieurs modèles, vous permettant de profiter d'une expérience extrêmement fluide et optimale des opérations de données.
Mécanisme de module de groupe : lorsque vous effectuez un développement secondaire sur WSTMall, vous n'avez pas à vous soucier de la division du travail, de la coordination et du déploiement de grands projets. Le module de groupe vous aide à résoudre les problèmes inter-projets.
Prise en charge d'AJAX : WSTMall hérite de la méthode de retour de données AJAX intégrée de thinkphp et prend en charge les formats JSON, XML et EVAL pour les renvoyer au client. WSTMall n'est lié à aucune bibliothèque de classes AJAX et vous pouvez utiliser votre bibliothèque de classes AJAX familière pour les opérations.
Prise en charge multilingue : le système prend en charge la fonction de pack de langue. Les projets et les modules peuvent avoir des packs de langue séparés, détecter automatiquement la langue du navigateur et charger automatiquement le pack de langue correspondant.
La sécurité est très bonne : WSTMall suit le protocole ApacheLicence2.0, qui est un protocole adopté par la célèbre organisation open source à but non lucratif Apache. Semblable à BSD, il encourage également le partage de code et respecte les droits d'auteur de l'auteur original. modification du code. WSTMall rend le code open source, les utilisateurs ont le contrôle total du code source, afin que les développeurs et les utilisateurs n'aient aucun souci.