FeiWa B2B2C (FeiWa B2B2C) est le dernier système de plate-forme de commerce électronique B2B2C au niveau de l'entreprise lancé par Shandong Polang Network Technology Co., Ltd. en 2017. Il est basé sur la technologie PHP5+MySQL et utilise la méthode POO (orientée objet) pour créer le framework de base et combine le modèle MVC pour le développement. Peut prendre en charge l'environnement de serveur Windows/Unix, nécessite la prise en charge de PHP5.3 et supérieur et peut fonctionner sur une variété de serveurs WEB, notamment Apache, IIS et Nginx. Le centre commercial FeiWa B2B2C est le système de centre commercial le plus puissant à ce jour. Il peut prendre en charge les systèmes de commerce électronique B2B2C avec des fonctions de pointe telles que la distribution, la vidéo en direct et la bibliothèque de produits. Il prend entièrement en charge les PC, WAP, WeChat, APP et autres terminaux. , et prend en charge les écrans. Achetez des appareils multimédias tels que des téléphones mobiles et des téléviseurs intelligents. Réalisez des achats, une distribution, etc. multi-écrans, offrant aux consommateurs une nouvelle expérience d'achat.
Caractéristiques du système de centre commercial Flying Frog
FeiWa B2B2C s'appuie sur d'excellents programmes open source et modèles de développement au pays et à l'étranger, utilisant une structure de développement orientée objet, un modèle MVC, une entrée unique, un mappage ORM, etc. Il encapsule CURD et certaines opérations courantes, et fonctionne de manière stable en termes d'installation et de déploiement, de requête de données, de mise en cache des données, de validation des données, de traitement du modèle, d'affichage et de mise en page, de traitement de routage, de prise en charge du référencement, de prise en charge du Big Data, etc.
1. Conception MVC
Le centre commercial FeiWa B2B2C intègre le modèle MVC pour le développement. Le développement du système est efficace et la structure de chaque nœud est plus claire.
Modèle (M) : La définition du modèle est complétée par la classe Model.
Contrôleur (C) : complété par le noyau du framework et l'action.
Vue (V) : se compose de classes Tpl et de fichiers modèles.
En tant que modèle, MVC fournit uniquement un moyen de développement agile. Le système FeiWa intègre le modèle MVC mais ne se limite pas à MVC lui-même.
2. Mécanisme de mise en cache
Le centre commercial FeiWa B2B2C prend en charge la mise en cache de fichiers, la mise en cache de tables de données et divers caches mémoire (Redis, APC, Memcache, eAccelerator et Xcache). Les utilisateurs peuvent configurer leurs propres paramètres en fonction de l'environnement d'exploitation réel.
3. Mode débogage
Le système fournit un mode de débogage, qui peut être utilisé à différentes étapes du processus de développement, y compris le développement, les tests et la démonstration, pour répondre aux besoins de journalisation et d'analyse pendant le processus de débogage et de développement, et pour déterminer la meilleure façon de déployer le système. à l'avenir.
4. Mécanisme de requête riche
Le système dispose de mécanismes de requête riches intégrés, notamment une requête combinée, une requête composée, une requête par intervalles, une requête statistique, une requête de positionnement, une requête multi-table, une sous-requête et une requête native, rendant l'interrogation de données simple et efficace.
5. Modèle dynamique
Les opérations CURD peuvent être facilement réalisées dans le système sans créer de classes de modèles correspondantes, ce qui rend les opérations de base de données plus concises.
6. Prise en charge de la détection sur le terrain
Le système prend en charge la mise en cache des informations sur les champs, le filtrage des champs illégaux et la conversion forcée du type de champ pour garantir la sécurité des opérations de données.
7. Mécanisme de recherche efficace
Le système introduit un moteur de recherche tiers et utilise une combinaison de cache mémoire, de cache de fichiers et de cache de tables de données pour minimiser l'impact de la recherche sur le système.
8. Facilité d'utilisation
L'architecture LAMP garantit le multiplateforme, le développement modulaire MVC garantit une maintenance et une expansion faciles, et l'architecture système garantit le déploiement et l'expansion du cluster.
9. Haute sécurité
Séparation de lecture et d'écriture d'annuaire, vérification et filtrage de la couche de structure, protection par mot de passe à plusieurs niveaux et contrôle complet des rôles et des autorisations.
10. Mégadonnées
Les clusters de cache, les clusters de bases de données, les clusters de stockage (ou distribués) et les clusters WEB prennent en charge le big data.
11. Haute concurrence et haute disponibilité
La mise en cache des données, la séparation des messages et le déploiement en cluster (ou distribué) prennent en charge une simultanéité élevée, tandis que les clusters de bases de données, les clusters de stockage et la détection des temps d'arrêt prennent en charge la haute disponibilité.
Environnement opérationnel
1. Système d'exploitation : Il est recommandé d'utiliser Liuux, qui est compatible avec Windows (il vaut mieux ne pas l'utiliser, le composant IM ne le supporte pas)
2. Serveur WEB : Apache ou Nginx, ne supporte pas IIS, WINDOWS recommande d'utiliser l'environnement phpStudy 2014.10.02.
3. Base de données : MYSQL5.1 et supérieur
4. Pas besoin d'installer le chargeur ioncube
5. PHP7 n'est pas pris en charge temporairement.
Remarque importante
1. Il s'agit d'une version commerciale et il n'est pas nécessaire d'installer l'extension du chargeur ioncube.
2. Veuillez ne pas modifier le préfixe de la base de données lors de l'installation. Il doit être "feiwa_". Une fois modifié, une erreur sera signalée à certains endroits.
3. Toutes les données et modules de démonstration ont été fournis.
4. Cette version est une version open source et la version mobile fournit déjà un centre de gestion des commerçants et une station de retrait logistique.
Instructions d'installation
1. Il s'agit d'une version commerciale sans restrictions d'autorisation et il n'est pas nécessaire d'installer l'extension du chargeur ioncube.
2. L'accès direct passera automatiquement à la page d'installation.
Aucun ajustement n'a été effectué dans cette mise à jour car il n'y a pas de nouvelles mises à niveau de fonctions, mais la structure du code source a été ajustée et tous les bugs connus ont été corrigés. Il s'agit d'une version commerciale, entièrement open source et gratuite.