Leadshop Micro Mall ist ein kostenloses Open-Source-Einkaufszentrumssystem, das kontinuierliche Aktualisierungs- und Iterationsdienste bietet, um das ultimative Benutzererlebnis zu schaffen!
Leadshop Micro-Mall wurde von Zhejiang Hecheng Cloud Computing Co., Ltd. entwickelt. Es richtet sich hauptsächlich an kleine und mittlere Unternehmen, hilft beim Aufbau von E-Commerce-Plattformen und bietet professionellen technischen Support. Langfristige Aktualisierungsdienste werden kostenlos zur Verfügung gestellt. Die Anwendung umfasst visuelle Dekoration, Werbekonvertierung, Spaltungsverteilung, verfeinerte Benutzerverwaltung, Datenanalyse und andere Dimensionen. Sie strebt das ultimative Erlebnis an, stärkt Händler umfassend und schafft Mehrwert.
Hauptmerkmale:
1. Das auf Yii2 basierende Open-Source-System Leadshop unterstützt Composer, optimiert den Kern, reduziert Abhängigkeiten und basiert auf neuen Architekturideen und Namespaces
2. Fügen Sie basierend auf den Namespace- und PSR-4-Spezifikationen neue Funktionen von PHP7 hinzu
3. Die Kernfunktionen sind modularisiert, um Entwicklung und Wartung zu erleichtern.
4. Routing-Funktionen stärken und RESTful-Schnittstellenstandards übernehmen
5. Flexible Erstellung von Modellcontrollern zur einfachen Erweiterung und Entwicklung
6. Konfigurationsdateien können zur einfachen Verwaltung getrennt werden
7. Automatische Überprüfung und Abschluss von Umschreibungen
8. Vereinfachen Sie den Erweiterungsmechanismus und erhöhen Sie die Entwicklungsgeschwindigkeit
9. Vollständige API-Unterstützung zur Erleichterung der Sekundärentwicklung
10. Integriertes WeChat WeChat-Entwicklungsframework, WeChat-Zugriff ist schneller und einfacher
11. Verwenden Sie ORM, um automatisch Tabellenstrukturen zu erstellen und die Entwicklungsgeschwindigkeit zu verbessern
12. Unterstützen Sie das Online-Cache-Löschen von Datenbankstrukturen, Daten und Vorlagen, um die Benutzererfahrung zu verbessern
13. Der Kunde verfügt über perfekte interaktive Effekte und Animationen, um das visuelle Erlebnis des Benutzers zu verbessern.
14. Unterstützen Sie die Online-Ein-Klick-Installation, die bequem und schnell ist.
15. Visuelle Baumarktdekoration ist bequem, schnell und intuitiv Sie können Ihren eigenen Laden nach Ihren Wünschen dekorieren.
16. Effizienter kartesischer Produktbetrieb, 8000 Spezifikationen können in Sekunden geladen werden
17. Imitiert die Materialverwaltungsstruktur von Windows-Ordnern, wodurch die Bedienung vertrauter und einfacher wird.
Open Source ohne Verschlüsselung basiert auf der Open-Source-Vereinbarung Apache License 2.0. Die Front-End- und Back-End-Codes sind Open Source ohne Verschlüsselung. Es unterstützt die sekundäre Entwicklung und kommerzielle Nutzung.
Kerntechnologie-Front-End-Technologie-Stack: ES6, Vue, Vuex, Vue-Router, Vue-Cli, Axios, Element-UI, Uni-App.
Back-End-Technologie-Stack: Yii2, Jwt, Mysql, Easy-SMS.
Der Schnittstellenstandard übernimmt die Standard-RESTful-API, die eine effiziente API-Lesbarkeit, starke Skalierbarkeit und eine klare Struktur aufweist.
Bei der Dateninteraktion wird der JSONAPI-Standard verwendet, um zu definieren, wie der Client Ressourcen erhält und ändert und wie der Server auf entsprechende Anfragen reagiert. Effiziente Implementierung ohne Einbußen bei Lesbarkeit, Flexibilität und Auffindbarkeit.
Authentifizierungsmethode Derzeit verwenden alle Schnittstellen zur Authentifizierung die Methode Oauth2Password, die JWTAuthorizationBearerheader ist. Unterstützt Spracherweiterung und Multiplattform-Erweiterung.
Der Datentabellenexport verwendet den leistungsstarken js-xlsx-Datenexport, der einfach zu erweitern ist und eine hohe Kompatibilität aufweist.
Erfahrungshintergrundkonto: 18888888888
Passwort: 123456
Betriebsumgebung:
Linux+Nginx+PHP7.4+MySQL(5.6|5.7)
Installation: Laden Sie Ihren Code hoch. Das Ausführungsverzeichnis ist /server/web.
(Beispiel: www.ihredomain.com/install), das Installationsprogramm führt die Installation automatisch durch. Während dieser Zeit werden Sie vom System aufgefordert, Datenbankinformationen einzugeben, um die Installation abzuschließen.
Backend-Zugriffsadresse: Domainname/leadshop/panel/index
Offizielle Zugangsadresse zur Konto-Homepage: Domainname/h5
Neu installieren, Datenbank löschen, Datei /server/install.lock löschen
Es wird empfohlen, cnpm für die Paketierung zu verwenden: npminstallcnpm-g--registry=https://registry.npm.taobao.org
Backend-Seitenpaketierung und Veröffentlichung im Backend-Frontend-Quelldateiverzeichnis/Administrator
Verpackungsschritte
1. Installieren Sie das Abhängigkeitspaket npminstall
2. Führen Sie npmrunserve aus und debuggen Sie es
3. Packen und veröffentlichen Sie npmrunbuild
4. Kopieren Sie nach dem Packen alle Dateien in /admin/dist/build in das Verzeichnis /server/web/leadshop der Site. Das offizielle Konto wird gepackt und im Backend-Front-End-Quelldateiverzeichnis /applet veröffentlicht.
Verpackungsschritte
1. Installieren Sie das Abhängigkeitspaket npminstall
2. Führen Sie npmrunserve aus und debuggen Sie es
3. Packen und veröffentlichen Sie npmrunbuild:h5
4. Kopieren Sie nach dem Kopieren und Packen alle Dateien in /applet/dist/build/h5 in das Verzeichnis /server/web/h5 der Site, um das Miniprogramm im Hintergrund- und Front-End-Quelldateiverzeichnis /applet zu verpacken und zu veröffentlichen
Verpackungsschritte
1. Installieren Sie das Abhängigkeitspaket npminstall
2. Führen Sie npmrunserve aus und debuggen Sie es
3. Packen und veröffentlichen Sie npmrunbuild:mp-weixin
4. Packen Sie nach dem Kopieren und Packen /applet/dist/build/mp-weixin in eine ZIP-Datei, benennen Sie es in app.zip um und legen Sie es im Verzeichnis /server/applet ab, um die vorherige app.zip zu überschreiben
Aktualisierungsprotokoll für Leadshop Micro Mall v1.4.5:
Optimierung: Optimierung der Produktkauflimit-Logik. Optimierung: Vertriebszentrum-Vertriebsaufträge zeigen nicht die Höhe des vom Händler erzielten Gewinns an. Optimierung: Vertriebshändler veröffentlichen Aktualisierungen und Materialien, um das Wortlimit aufzuheben. Optimierung: Die untere Navigation unterstützt das Hinzufügen von Live-Übertragungsraum-Links nicht Behoben: Die Funktion zum Löschen der Bestellliste schlägt fehl. Behoben: Das Problem der Fehlerberichterstattung beim Klicken auf den Warenkorb, um eine Bestellung auf der Homepage des Mobiltelefons aufzugeben. Behoben: Die Live-Übertragungsraumkomponente wird nicht auf der Mikroseite angezeigt : Der tatsächliche Zahlungsbetrag nach dem vom Händler selbst erworbenen Rabatt wird nicht mit dem Backend synchronisiert. Das Popup-Fenster zur Preisänderung für ausstehende Zahlungsaufträge wird nicht wirksam : Das Problem der Suchfunktion im Popup-Fenster bei der Auswahl des Links zum Springen zur Mikroseite im Hintergrund.