Das SIYUCMS-Unternehmenswebsite-System wurde auf Basis von ThinkPHP6.0+AdminLTE-2.4 entwickelt, das einfach/benutzerfreundlich/reaktionsfähig/niedriger Schwellenwert ist.
SIYUCMSv6.1 wurde auf Basis der neuesten Version des ThinkPHP6.0.2-Frameworks entwickelt und das Backend- und Front-End-Framework verwendet AdminLTE. Das Kernkonzept des Systems besteht darin, „das am besten geeignete CMS für das Unternehmen zu entwickeln“.
Das System verfügt über ein integriertes Berechtigungssystem, Mitgliedschaftssystem, Administratorprotokoll, Inhaltsverwaltung, Spaltenverwaltung, Datenbanksicherung und -wiederherstellung, Vorlagenverwaltung, Dateiverwaltung, SMS-Versand, E-Mail-Versand, Etikettenverwaltung, Feldverwaltung, Modulverwaltung und Plug-In Verwaltungs- und Codegenerierungsfunktionen.
SIYUCMS verfügt über vier integrierte Anwendungen, inex, mobile und api.admin, und wird im ThinkPHP-Mehrfachanwendungsmodus erstellt.
SIYUCMS hat die Version V6.1.5 offiziell veröffentlicht. Die Details dieses Updates sind wie folgt
1. Reparieren Sie den Linksprung, der durch das Pjax-Timeout verursacht wurde (das Standard-Ajax-Timeout beträgt 650 Millisekunden und die gesamte Seite wird nach dem Timeout gezwungen, sich zu aktualisieren).
2. Fügen Sie Tag-Cloud-Tags hinzu, die in Artikeln und an anderen Orten verwendet werden können, um die N-beliebtesten Tags zu erhalten.
3. Es wurde der Fehler behoben, dass die Felder zum Hochladen mehrerer Bilder und zum Hochladen mehrerer Dateien nicht gelöscht werden können, wenn sie Inhalte enthalten.
4. Der Fehler wurde behoben, der dazu führte, dass das Passwortfeld beim Hinzufügen eines Administrators im Hintergrund wieder md5 lautete, was dazu führte, dass die Anmeldung nicht möglich war.
5. Fügen Sie das Treegrid-Plug-in hinzu und fügen Sie der Spaltenliste und der Menüregelliste Erweiterungs- und Faltfunktionen hinzu
6. Optimieren Sie die Hintergrundfeldliste. Fügen Sie sie hinzu, ändern Sie sie, listen Sie sie auf, suchen Sie, sortieren Sie sie. Ob diese Felder erforderlich sind, kann direkt in der Liste geändert werden.
7. Beheben Sie den Fehler, dass der nächste Artikel immer der erste ist
8. Aktualisieren Sie ThinkPHP auf 6.0.5
9. Weitere Problembehebungen und Detailoptimierungen
Mit der nächsten Version wird AdminLTE auf 3.0 aktualisiert. Da die Upgrade-Änderungen relativ umfangreich sind, wird empfohlen, diese Version als stabile Entwicklungsversion zu verwenden, wenn dies nicht erforderlich ist, oder mit dem Upgrade zu warten, bis die neue Version veröffentlicht und stabilisiert ist.
SIYUCMS-Installation Laden Sie das SIYUCMS-Komplettpaket herunter und extrahieren Sie es in Ihre lokale Umgebung (es wird empfohlen, Git zum Abrufen zu verwenden).
Binden Sie Ihre Site an das öffentliche Verzeichnis (dringend empfohlen)
Stellen Sie siyucms.sql im Ordner der Datenbank Ihres eigenen Projekts wieder her (Sie müssen die Datenbank selbst erstellen).
Ändern Sie die Datenbankkonfigurationsinformationen in .env (in dieser Datei wird auch der Debugging-Modus geöffnet und geschlossen).
Besuchen Sie das Backend und melden Sie sich an, um zu überprüfen, ob es normal ist. Das Backend-Verzeichnis ist http://www.yourwebsite.com/admin (wenn Sie nicht darauf zugreifen können, versuchen Sie bitte, index.php auszublenden).
Standard-Backend-Benutzername: admin, Passwort: admin