Das Kaidianxing-Projektteam verfügt über zehn Jahre Erfahrung in der Forschung und Entwicklung von E-Commerce-Systemen. Das Einkaufszentrum wurde tatsächlich von Tausenden von Benutzern genutzt und ist das erste Open-Source-Einkaufszentrum, das grundlegende Funktionen erfüllen kann Wird sofort verwendet und lässt sich leicht öffnen.
Kaidianxing basiert auf hochmoderner Technologieforschung und -entwicklung von Yii2+Vue2.0+uniapp, ist einfach zu erlernen und zu verwenden, Front-End- und Back-End-Trennung, Multi-Terminal-Entwicklung, Lastausgleich, überlegene Leistung und stabile, verfeinerte Architektur von Mall-Produkten, Bestellungen und Benutzern; Abdeckung von Flash-Verkäufen, Verbrauchsprämien, Super-Basic-Marketing-Plug-Ins wie H5 + Mini-Programm + öffentliches Konto, Omni-Channel-Abdeckung, ausgereiftes und stabiles Framework für einfache Erweiterung, effizientes Second-Hand-Marketing; Generation sowie der kostengünstige und schnelle Bau eines personalisierten Einkaufszentrums.
http://wiki.kaidianxing.com/
Systemvorteile | Technische Vorteile |
---|---|
Hohe Skalierbarkeit : Standard-API-Schnittstelle, Trennung von Front- und Back-End, Unterstützung für Multi-Terminal-Entwicklung und mehrere Treiber | Mobiles Framework : Verwenden Sie die Multi-Terminal-Unterstützung von Uniapp, um Code schnell in verschiedene Formate zu kompilieren |
Geringe Kopplung : Jede Funktionsmodulschnittstelle ist unabhängig und Programme, Vorlagen und Datenbanken sind unabhängig. | Back-End-Framework : Verwendung des stabilen und benutzerfreundlichen Yii2-Frameworks |
Beginnen Sie mit Yierkai : standardisierte Komponenten, Schnittstellendokumente, Entwicklungsdokumente usw., detaillierte Codenotizen | Schnittstellenspezifikation : Standard-API-Schnittstelle, die zweite Version ist bequemer |
Hohe Leistung : Unterstützt Lastausgleich, verteilte Bereitstellung, Seiten-Caching und hohe Parallelität | Der Datenexport ist bequemer : Der Datenexport verwendet PHPExcel, die Daten sind intuitiver und Statistiken lassen sich einfacher verwalten |
Statische Trennung : Unterstützt mehrere Cloud-Speicher, Alibaba Cloud OSS, Tencent Cloud COS usw. | Plug-in-Hakenmechanismus : Hakenmechanismus-Plug-in, unabhängige Funktionsmodule, was der sekundären Entwicklung förderlich ist |
Ein-Klick-Installation : Überprüft automatisch die Systemumgebung, Fehlermeldungen und Änderungsmethoden | Hochfrequenz-Daten-Caching : Trennung des Lesens und Schreibens der Datenbank, Reduzierung des Serverdrucks und Verbesserung der Zugriffsgeschwindigkeit |
Basierend auf Namespace- und PSR-4-Spezifikationen werden neue Funktionen von PHP7 hinzugefügt
Front-End- und Back-End-Trennarchitektur, das Front-End verwendet Uniapp und die API wird zum Datenandocken verwendet
Unterstützen Sie Composer, basierend auf neuen Architekturideen und Namensräumen
Die Serviceschicht wird der MVC-Struktur hinzugefügt, um die Anforderungen der Datenverarbeitung mehrerer Modelle zu erfüllen und die Coderedundanz zu reduzieren.
Die konstante Konfiguration im Annotationsmodus erhält über den Klassenreflexionsmechanismus verschiedene Konfigurationsoptionen, wodurch das Hinzufügen und Verwenden von Konfigurationen flexibler wird
Verwenden Sie das easywechant-Bibliothekspaket für das zugrunde liegende Andocken an offizielle WeChat-Konten, WeChat-Miniprogramme usw.
Verwenden Sie das Yansongda-Bibliothekspaket, um die WeChat- und Alipay-Zahlung abzuschließen
Die komponentenbasierte Kapselung implementiert die unterste Ebene und die Konfiguration wird in die Factory-Klasse eingefügt, um Anwendungsinstanzen zu erhalten, die den Anforderungen mehrerer Szenarien gerecht werden (z. B. Alibaba Cloud Storage, Qiniu Cloud Storage und andere Speicherunterstützung).
Standardisierte und einheitliche API-Fehlercodes und detaillierte Erklärungsdokumente ermöglichen Ihnen, Probleme während der Entwicklung schnell zu lokalisieren.
Back-End-RABC-Kontrollberechtigungen
API-Zugriffsberechtigungen werden auf Framework-Ebene einheitlich gehandhabt, und bei der Geschäftscodierung müssen Berechtigungsprobleme nicht berücksichtigt werden, wodurch das System sicherer und die Entwicklung komfortabler wird.
Effiziente URLManager-Verwaltung, einheitliche Verarbeitung des Routings auf Framework-Ebene
Geschäftsfunktionen sind modularisiert und Plug-in-basiert und die Codestruktur ist klarer
Die Anwendung von Merkmalen reduziert die Coderedundanz und macht die Codestruktur klarer.
Lösen Sie CRON aktiv aus, sodass keine separate Linux-Konfiguration CRON0 erforderlich ist
Effizienter Caching-Mechanismus, der Redis zum Speichern des Caches verwendet, wodurch die Website schneller reagiert
Warteschlangenanwendungen, SMS-Versand und WeChat-Push nutzen MQ zur Entkopplung, wodurch Ihr System schneller und effizienter wird.
Mit der visuellen Baumarktdekoration können Sie Ihr Einkaufszentrum nach Ihren Wünschen gestalten
Mit der Ein-Klick-Installation können Sie ein Einkaufszentrum bequemer bauen
Vollständige Entwicklungsdokumentation, sodass Sie schneller mit der Sekundärentwicklung beginnen können