Das auf thinkphp5 basierende Open-Source-System Wemall7.0 unterstützt Composer, optimiert den Kern, reduziert Abhängigkeiten und basiert auf neuen Architekturideen und Namespaces.
Merkmale von wemall7.0: Basierend auf TP5, überlegene Leistung vor und nach der Trennung, einfache und bequeme Plug-In-Erweiterung, umfangreicher Funktions-Hook-Mechanismus, hoch skalierbare automatische Aktualisierung, einfache Wartung mit Pjax, verbesserte Experience-Rest-Architektur, geringe Kopplung
Funktionsliste: Homepage=》System-Homepage-Einstellungen=》Site-Einstellungen, SMS-Konfiguration, E-Mail-Konfiguration WeChat=》WeChat-Konfiguration, WeChat-Menü, benutzerdefinierte Antworten, Vorlagennachrichten, Multi-Kundenservice-Einstellungen, WeChat-Druckerinhalt=》Artikelklassifizierung, Artikelliste template =》Vorlageneinstellungen, E-Mail-Vorlagen, SMS-Vorlage Benutzer=》Administratorbenutzergruppe, Administratorliste, Benutzerliste, Mitgliederliste Plug-in=》Plug-in-Verwaltung, Plug-in-Store-Hilfe=>Nutzungshilfe...
Die Funktionen von thinkphp5.0 basieren auf Namespaces und viele neue PHP-Funktionen sind komponentenbasierte, verbesserte Routing-Funktionen, flexiblere Controller, rekonstruierte Modelle und Konfigurationsdateien für Datenbankklassen, können getrennt und neu geschrieben werden, automatische Überprüfung und Vervollständigung, vereinfachter Erweiterungsmechanismus. API-Unterstützung, verbesserte Verbesserungen des Befehlszeilenzugriffs der Protokollklasse, unterstützt REST, unterstützt Startdateien, unterstützt die praktische automatische Generierung von Definitionen, echtes Lazy Loading, verteilte Umgebung, unterstützt mehr soziale Bibliotheken
Die Betriebsumgebung von ThinkPHP5 erfordert PHP5.4 oder höher. Plug-in-Hook-Mechanismus-Installationscomposerrequireqingyuexi/think-addons
Konfigurieren Sie die öffentliche Konfiguration 'addons'=>[//Sie können mehrere Hooks definieren'testhook'=>'putongdemodemo'//Der Schlüssel ist der Hook-Name, der zum Anpassen der Hook-Verarbeitung im Unternehmen verwendet wird, und der value besteht darin, den Hook Plug-ins zu implementieren, //Mehrere Plug-ins können durch Arrays oder Kommas getrennt werden] oder eine neue addons.php im Verzeichnis applicationextra mit dem Inhalt zu erstellen:
'putongdemodemo'//Der Schlüssel ist der Hook-Name, der zum Anpassen der Hook-Verarbeitung im Unternehmen verwendet wird. Der Wert ist das Plug-In, das den Hook implementiert Array oder durch Kommas getrennt] Durch das Plug-in erstellte Plug-ins können in der Ansichtsansicht oder im PHP-Geschäft verwendet werden. Nach Abschluss der Installation wird beim Zugriff auf das System ein Verzeichnis mit dem Namen Addons im Projekt generiert Stammverzeichnis, und die erforderlichen Plug-Ins werden in diesem Verzeichnis erstellt.