Teanary
🌍 Système de plateforme e-commerce multi-nœuds mondial – une solution e-commerce moderne prenant en charge le déploiement multi-nœuds, la traduction automatique par IA et la collecte de produits 🚀
🚀 Pile technologique
🌟 Fonctionnalités clés
🌍 Synchronisation des données multi-nœuds
- Résout les défis de gestion des serveurs transfrontaliers
- Nœud de gestion en Chine, nœuds de vente mondiaux
- Synchronisation automatique bidirectionnelle des données
- Prend en charge un nombre illimité de nœuds
- Nouvelle tentative automatique et récupération après panne
- Surveillance complète de la synchronisation
🤖 Traduction automatique par IA
- Prend en charge la traduction automatique en 8 langues
- Traduction automatique des informations produit
- Traduction intelligente du contenu des articles
- Intégration de l’IA locale Ollama
- Traitement de traduction par lots
- Suivi en temps réel de l’état de traduction
🛒 Extension Chrome de collecte
- Collecte de produits 1688 en un clic
- Téléchargement et importation automatiques des images
- Traitement des données multilingues
- Importation de produits en masse
- Synchronisation automatique avec tous les nœuds
- Processus de gestion des produits simplifié
🛍️ Fonctionnalités e-commerce complètes
- Gestion des produits à variantes multiples
- Informations produit multilingues
- Système de panier et de commandes
- Intégration des paiements (PayPal, etc.)
- Système de promotions et de coupons
- Système de gestion des utilisateurs
🎨 Interface d’administration moderne
- Panneau d’administration Filament 3.x
- Statistiques de données en temps réel
- Gestion de contenu multilingue
- Gestion des fichiers multimédias
- Gestion de la configuration du système
- Design responsive
⚡ Architecture haute performance
- Serveur haute performance Laravel Octane
- Accélération du cache Redis
- Traitement asynchrone via files d’attente
- Accélération CDN des ressources statiques
- Optimisation de la base de données
- Optimisation des opérations par lots
🎮 Démo en ligne
Informations du compte de test
⚠️ Avis important: Les données de la démo sont réinitialisées automatiquement toutes les 8 heures
💻 Le serveur de démo actuel fonctionne sur un Raspberry Pi avec des performances limitées
🌐 Si vous souhaitez sponsoriser des ressources serveur pour la démo, nous pouvons déployer un environnement de démonstration multi-nœuds afin de présenter toutes les capacités de synchronisation
📧 Pour toute intention de sponsoring ou pour plus d’informations, veuillez contacter :hello@teanary.com
💡 Pourquoi choisir une synchronisation au niveau applicatif plutôt que la réplication MySQL maître-esclave ?
🌍 Fiabilité dans les environnements à forte latence
La latence réseau transfrontalière est généralement de 200 à 400 ms. La réplication MySQL maître-esclave est sujette aux délais d’attente et aux coupures de connexion dans ces environnements. La synchronisation applicative via des API HTTP/HTTPS gère mieux les fluctuations réseau et prend en charge les mécanismes de reprise.
🔄 Stratégies de synchronisation flexibles
Prend en charge la synchronisation par lots, sélective et bidirectionnelle. Il est possible de synchroniser uniquement les données nécessaires et d’éviter les tables système inutiles, tandis que la réplication MySQL est généralement complète et unidirectionnelle.
🛡️ Meilleure tolérance aux pannes
Les échecs de synchronisation peuvent être automatiquement réessayés sans perte de données due aux fluctuations réseau. Des journaux complets et un suivi d’état permettent de connaître précisément le statut de chaque enregistrement.
🔐 Avantages en matière de sécurité
L’authentification par clé API est plus sûre que l’exposition directe des connexions de base de données. Toutes les transmissions de données sont chiffrées via HTTPS.
📁 Prise en charge de la synchronisation des fichiers
Permet la synchronisation des fichiers multimédias et des images, ce que la réplication MySQL ne peut pas gérer. Des transformations de données, des validations et une logique métier peuvent être appliquées pendant la synchronisation.
🗄️ Compatibilité multi-bases de données
Indépendant d’un type de base de données spécifique, il prend en charge MySQL, PostgreSQL et d’autres. La prise en charge future d’autres bases de données ne nécessite que des ajustements de la logique de synchronisation.
En résumé : dans les environnements réseau transfrontaliers à forte latence, la synchronisation au niveau applicatif offre une meilleure fiabilité, flexibilité et maintenabilité, et convient parfaitement aux scénarios e-commerce multi-nœuds complexes.
💼 Services commerciaux
🚀 Service de déploiement
- Configuration de l’environnement serveur
- Déploiement et optimisation du code
- Configuration de la base de données
- Configuration de la synchronisation multi-nœuds
- Configuration des certificats SSL
- Optimisation des performances
🔧 Service de maintenance
- Mises à jour et maintenance du système
- Mises à jour des correctifs de sécurité
- Surveillance et optimisation des performances
- Support technique (e-mail / téléphone)
- Diagnostic et résolution des incidents
- Sauvegarde et restauration des données
🛒 Plugin de collecte
- Extension de navigateur Chrome
- Collecte de produits 1688 en un clic
- Téléchargement et importation automatiques des images
- Importation de produits en masse
- 3 ans de mises à jour gratuites
- 3 ans de support technique
- Guides d’utilisation et documentation
🤖 Programme de service de traduction
- Service de traduction indépendant
- Intégration des modèles IA Ollama
- Prend en charge la traduction vers 8 langues
- Traduction par lots des produits et articles
- 3 ans de mises à jour gratuites
- 3 ans de support technique
- Guide de déploiement et documentation technique
🎨 Développement UI sur mesure
- Développement de thèmes personnalisés
- Personnalisation et optimisation de l’interface
- Développement de nouvelles fonctionnalités
- Intégration de systèmes tiers
- Support professionnel en design
- Support technique à long terme
📄 Licence open source
Ce projet est publié sous la licence AGPL-3.0 (GNU Affero General Public License v3.0).
✅ Vous pouvez
- Utiliser, étudier et modifier librement
- Distribuer librement le code
- L’utiliser dans des projets commerciaux
⚠️ Vous devez
- Rendre public le code source modifié
- Conserver les mentions de copyright
- Utiliser la même licence
❌ Vous ne pouvez pas
- Vendre des versions modifiées en tant que logiciel propriétaire
- Supprimer les mentions de copyright
- Violer les termes de la licence