Das Open-Source-Website-Content-Management-System (CMS) von Lerx ist ein Content-Management-System-Quellcode, der mit Java+MySQL entwickelt wurde.
Aktualisierungsprotokoll für das Website-Content-Management-System v6.5 von Lerx1. Passen Sie die Sicherheitsrichtlinie der Visitenkarte des Benutzers an und stellen Sie den Zugriff wieder her, indem Sie den QR-Code mit Ihrem Mobiltelefon scannen.
2. Fügen Sie die Albumspaltenliste zur Hintergrundüberwachung hinzu.
3. Fügen Sie die Funktion zum Ändern von Albumkanälen oder -kategorien im Hintergrund hinzu.
4. Beheben Sie den Datenfehler, wenn die Kommentarzeit als Woche angezeigt wird (z. B. vor x Wochen).
5. Fügen Sie die Funktion zum Anzeigen und Ausblenden von Alben in persönlichen Visitenkarten hinzu.
6. Dem Album wird ein konservativer Modus hinzugefügt. Im konservativen Modus kann nur der Albumbesitzer die Albuminformationen ändern und den Verlauf wiederherstellen. Das Feld „historyByOwner“ ist veraltet.
7. Das Problem wurde behoben, bei dem die Hintergrundstatik unterbrochen wurde, wenn der Artikel umgeleitet wurde.
8. Statiken Sie den auswählbaren Bereich im Hintergrund erneut.
9. Während der Hintergrundstatik wird die Datei „sitemapFile.txt“ im Stammverzeichnis der Website generiert. Der Inhalt der Datei ist die URL aller HTML-Dateien, die während des aktuellen Statikvorgangs generiert werden. Sie können die Baidu-Webmaster-Tools verwenden, um diese Dateien an das Baidu-Einbindungs-Backend zu übermitteln.
10. Das Problem wurde behoben, bei dem auf die benutzerdefinierte Spalte im Album nicht geklickt werden konnte.
11. Das Problem wurde behoben, bei dem Suchschlüsselwörter verschiedene HTML-Leerzeichen enthielten, die dazu führten, dass Seitenumbrüche angezeigt wurden.
12. Das Problem wurde behoben, bei dem Artikelinformationen (öffnet als 404) weiterhin durchsucht werden können, nachdem das Album gesperrt wurde.
13. Fügen Sie eine Option hinzu, die es dem Backend-Administrator ermöglicht, eine Sitemap-TXT-Datei zu generieren, die für die Übermittlung von Baidu- und Google-Kartendateien verwendet werden kann.
14. Beim Generieren von Kartendateien können Sie eine paginierte Liste von HTML-Dateien für alle Artikel (Portale und Alben) auf der Website erstellen. Diese Seite kann gut an Spider und Crawler angepasst werden, um die Indexierung des Website-Inhalts durch Suchmaschinen zu erleichtern.
15. Das Problem wurde behoben, dass es beim Eingeben eines Artikels nicht möglich war, die Bearbeitung einzugeben und auf das Wesentliche zu klicken, wenn der Titel einfache Anführungszeichen enthielt.
16. Ersetzen Sie bei der Formatierung der Einleitung des Artikels (falls keine vorhanden ist, wird sie aus dem Haupttext übernommen) mehrere Leerzeichen durch eins.
17. Das Problem wurde behoben, dass das Backend den IP-Bereich der Benutzerregistrierung auf ungültig beschränkt. Veraltete reg.ip.region.allow in config.properties.
18. Das Problem wurde behoben, dass in der Liste der Hintergrundrollen (Benutzergruppen) die Seite nicht normal angezeigt werden konnte, wenn auf die Gruppenmitglieder geklickt wurde.
19. Das Problem, dass Dateisystemberechtigungen im Win-System nicht festgelegt werden konnten, wurde behoben.
20. Verschiedene Probleme behoben, die durch spezielle Symbole in Artikeltiteln verursacht wurden.
21. Fügen Sie die Funktion zum Verknüpfen von Albumartikeln mit der Portalspalte hinzu. Benutzer mit Portalspaltenverwaltung können Artikel im Album in einem Link in der Portalspalte generieren.
22. Sortierseite für Albumartikel hinzugefügt, die nach Anzahl der Aufrufe, Anzahl der IPs, Anzahl der Likes usw. angezeigt werden kann.
23. Wenn auf der persönlichen Visitenkarte des Benutzers nicht der Name des Benutzers angegeben ist oder diese auf einem mobilen Gerät geöffnet wird, wird das Symbol für die Einstellung der Albumanzeige nicht angezeigt.
24. Im Albumhintergrund wird die Gruppierungsfunktion (einschließlich Verwaltungsgruppierung) zu den betreffenden Objekten in „Meine Follower“ hinzugefügt.
25. Fügen Sie im Album-Backend eine Notizfunktion zu den Objekten hinzu, denen Sie in „Meine Follower“ folgen.
26. Im Album-Backend wird eine Veröffentlichungsstatistikfunktion zu den betroffenen Objekten in „Meine Follower“ hinzugefügt.
27. Fügen Sie im Albumhintergrund die Funktion „Unfollow“ für die Objekte hinzu, denen Sie in „Meine Follower“ folgen.
28. Das Problem wurde behoben, bei dem die Schlüsselworthervorhebung in der Volltextsuche fehlschlug.
29.DataSource-Analyse erhöht die UID
30.Album-Vorlage unterstützt die Generierung folgender Objektdaten
31. Partner fügen führende Attribute hinzu
32. E-Mail-Benachrichtigungen werden auf verzögertes Senden umgestellt.
33. Das Problem wurde behoben, dass unter dem Linux-System nach dem Kopieren und Herunterladen der Vorlage vom Vorlagen-Cloud-Markt die generierte Ressourcendatei nicht über ausreichende Berechtigungen verfügte und nicht darauf zugegriffen werden konnte.
34. Wenn die Website keinen Namen hat, wird in der oberen linken Ecke des Backends „Unbenannt“ angezeigt, um das Problem zu lösen, dass Sie sich erneut anmelden und klicken müssen, um die Homepage aufzurufen.
35. Das Daten-Tag fügt Bigimg-Analyse hinzu, die zum Extrahieren von Daten mit Titelbildern verwendet wird. (img:3 hat den gleichen Effekt)
36. Das Problem der wiederholten Einreichung beim Veröffentlichen von Albumartikeln wurde behoben. Wenn die Internetgeschwindigkeit langsam ist, wird nach dem Klicken auf „Veröffentlichen“ das Symbol „Warten auf Laden...“ angezeigt.
37. Das Problem wurde behoben, bei dem das Panel nicht angezeigt werden konnte, wenn der Benutzer keine Rollengruppe hatte.
38. Das Problem, dass Protokolldateien im Home-Verzeichnis des Benutzers generiert werden, wurde behoben.
39. Aufgrund der Inkompatibilität des Verzeichnisdesigns von HibernateSearch in CentOS8 wurde die Konfiguration angepasst, die zu Fehlern führen kann.
40. Passen Sie die 500-Fehlerseite an und verwenden Sie ein Textfeld, um spezifische Fehlerinformationen anzuzeigen und das Debuggen zu erleichtern.
Einführung in das Website-Content-Management-System von Lerx1. Plattformübergreifendes Design, das ohne Unterschied auf Windows, Linux, MacOS und anderen Systemplattformen ausgeführt werden kann.
2. Übernimmt das sichere und stabile Java-basierte SpringMVC-Framework.
3. Das Datenbank-ORM-Persistenz-Framework verwendet Hibernate5.4 und unterstützt MySQL, Oracle, MicrosoftSQLServer und andere Datenbanken durch das Laden verschiedener Treiber.
4. Verfügt über einen Cloud-Server zur Aktualisierung der Softwareversion.
5. Es verfügt über einen kostenlosen und offenen Markt für intelligente Vorlagen, der das Packen, Entpacken, Hochladen, Herunterladen und die konfigurationsfreie Bereitstellung mit einem Klick ermöglicht.
6. Bereitstellung eines mobilen Terminalmoduls zur Echtzeit-Statusüberwachung des Server- und Website-Status.
7. Bietet ein Anti-Replikations-Datei-Upload-Modul. Durch die Funktion zur Deduplizierung von Upload-Dateien wird eine unnötige Verschwendung von Speicherplatzressourcen vermieden.
8. Unterstützt die meisten SMS-Plattformen auf dem Markt und unterstützt Tencent Cloud SMS. Unterstützt das Umschalten von SMS- und E-Mail-Versand von Bestätigungscodes mit einem Klick.
9. Bei der HTML-Seite handelt es sich um eine wirklich statische Technologie, und die Seite wird schnell aktualisiert.
10. Es verfügt über unabhängige Abstimmungen, Likes, Zugriffsstatistiken, Strukturbaumdiagrammmodule, ein umfassendes Protokollsystem und ein Design mit geringer Kopplung. Durch die Bindung an verschiedene Objekte können die entsprechenden Funktionen ausgeführt werden.
11. Es verfügt über eine Albumfunktion, mit der Funktionen wie ein Sender innerhalb eines Senders, ein Blog, eine persönliche Homepage, ein Studio und spezielle Themen realisiert werden können.
12. Unterstützt fünf Online-Rich-Text-Editoren: LayEditor, WangEditor, KindEditor, UEditor und CKEditor45.
Das Hauptgerüst des Website-Content-Management-Systems von LerxBackend: SpringMVC+HibernateORM+MySQL+HibernateSearch(ApacheLucence)+IK chinesische Wortsegmentierung+Log4J+...
Frontend: Jquery+Layui+wangEditor/KindEditor+JSON+Ajax
Implementierungsfunktion des Lerx-Website-Content-Management-Systems (markiert mit ★ ist kritischer oder einzigartiger Inhalt)1.★Verfügt über einen Benachrichtigungsserver für Cloud-Versionsaktualisierungen, der im Hintergrund die neueste offizielle Version und Versionsaktualisierungsinformationen für jedes Update abrufen und Benutzer rechtzeitig zum Upgrade benachrichtigen kann.
2.★Der Bestätigungscode kann per SMS oder E-Mail gesendet werden. Die SMS-Vorlage unterstützt bereits die Schnittstellen häufig verwendeter inländischer SMS-Plattformen und unterstützt die Tencent Cloud SMS-Schnittstelle. Die Konfiguration ist einfach.
3. Für die gesamte Website können Benutzerregistrierung, Abstimmung, Kommentare, anonyme Kommentare, automatische Überprüfung von Kommentaren und automatische Überprüfung von Artikeln mit einem Klick aktiviert oder deaktiviert werden.
4. Es verfügt über einfache und effiziente Verwaltungsfunktionen für Benutzer und Rollen (Benutzergruppen). Benutzerberechtigungen können durch Klicken auf die Berechtigungsdetails per Mausklick abgeschlossen werden. Die Benutzergruppe (Rolle) kann als Ganzes deaktiviert werden und die Anzahl der Mitglieder jeder Benutzergruppe kann angezeigt werden.
5.★Sowohl Front- als auch Backend-Benutzeranmeldungen unterstützen den Modus, bei dem der Bestätigungscode beim ersten Mal nicht angezeigt wird. Es verfügt über einen zeitlich begrenzten Sperr- und Entsperrmechanismus nach mehreren fehlgeschlagenen Anmeldungen.
6.★Sie können sich mit jeder Methode wie Benutzername, E-Mail, Mobiltelefonnummer oder über soziale Plattformen wie QQ, WeChat, Weibo usw. anmelden.
7. Mit der Funktion „Passwort vergessen“ kann der Verifizierungscode per SMS oder E-Mail an den Benutzer gesendet und das Login-Passwort nach der Verifizierung geändert werden.
8. Das Benutzermodul zeichnet die Registrierungszeit-IP des Benutzers, jede Anmelde-IP, Mobiltelefon, E-Mail und andere Details auf und kann den Passwortänderungsstatus des Benutzers durch einfache Markierungen überprüfen. . Jede Anmeldung wird in der Protokolldatei aufgezeichnet.
9. Es verfügt über eine leistungsstarke Spaltenbaumstrukturfunktion, die das Verschieben und Sortieren von Spalten sehr bequem macht.
10. Jede Spalte kann mit einer unabhängigen Vorlage eingerichtet werden und verschiedene Spalten und die Hauptseite können zur Darstellung unterschiedlicher Website-Stile verwendet werden. Mithilfe der Aggregationsfunktion und der Vorlage können Sie die Spalten auf der Startseite und die Anzeige von Artikeln unter den Spalten anpassen.
11. Jede Spalte verfügt über unabhängige Zugriffsstatistiken, Kommentare und andere Module, und die Anzahl der Besuche in jeder Spalte (einschließlich untergeordneter Spalten und Artikel unter der Spalte) kann angezeigt werden. Sie können Umfragen und Kommentare zu allen Artikeln unter einer Spalte mit einem Klick schließen.
12.★Jede Spalte kann über unabhängigen privaten spezifischen HTML-Code verfügen, der ohne Verlust im HTML-Code der Spalte angezeigt werden kann.
13. Sie können den statischen Ordnernamen der Spalte festlegen.
14. Sie können festlegen, ob jede Spalte für die Außenwelt geöffnet ist, und unterschiedliche Besuchs-IP-Einschränkungen für verschiedene Spalten festlegen.
15. Der Artikelveröffentlichung können verschiedene Bilder, Videos und Anhänge beigefügt werden. Unterstützt das gleichzeitige Hochladen mehrerer Bilder innerhalb des Textes. Unterstützt optimierte Titel, zusätzliche Titel und erzwungene URL-Sprünge für Artikel.
16.★Alle hochgeladenen Dateien verfügen über eine Funktion zum Entfernen von Duplikaten. Das heißt, dass dieselbe Datei nur einmal auf die aktuelle Site hochgeladen wird und nachfolgende Upload-Ergebnisse die URL der zuvor hochgeladenen Datei erhalten, um zu verhindern, dass übermäßige Datei-Uploads den begrenzten Speicherplatz des Servers beanspruchen.
17.★Verfügt über eine intelligente Funktion zum Abfangen von Artikeltiteln.
18.★Mit intelligenter Zuschneidefunktion. Es kann das zentrale Rechteck des Bildes (einschließlich JPG, PNG, GIF und andere Formate) abrufen und es dann zuschneiden und entsprechend der eingestellten Größe skalieren. Möglichkeit, eine bestimmte Zuschneidebreite und -höhe für bestimmte Spalten festzulegen. Sie können den Originalbild-Upload für Artikel unter bestimmten Spalten festlegen.
19. Jeder Artikel verfügt über ein eigenes unabhängiges Umfragemodul, das die Like-Funktion oder die Seitenoperationen Genehmigung, Einspruch und Neutralität ausführen kann. ★Kann Umfragestatistiken und detaillierte Berichte für jeden Artikel erhalten.
20. Jeder Artikel verfügt über ein unabhängiges Kommentarmodul. Unterstützt anonyme Kommentare, unterstützt den Überprüfungs- und Genehmigungsmodus nach Kommentaren, unterstützt Artikelherausgeber bei der Verwaltung von Kommentaren und unterstützt die Kommentarverwaltung von Front-End-Administratoren.
21.★Kann die Videodatei des Artikels automatisch erkennen und mithilfe der Vorlage automatisch einen H5-Videoplayer auf der Artikelseite zur Wiedergabe generieren.
22. Nach der Veröffentlichung des Artikels können die Umfrage- (Gefällt mir)- und Kommentarfunktionen des Artikels mit einem Klick im Vordergrund oder Backend ein- oder ausgeschaltet werden.
23. Verfügt über die Linkfunktion des vorherigen Artikels und des nächsten Artikels.
24. Unterstützen Sie die Funktion, die Veröffentlichungszeit von Artikeln zu ändern, um den unterschiedlichen Anforderungen der Arbeitsumgebung gerecht zu werden.
25. Das System und die Standardvorlage verfügen über eine integrierte Funktion zum Teilen von QR-Codes. Klicken Sie auf das Teilen-Symbol, um das QR-Code-Fenster zu öffnen, und scannen Sie den Code mit Ihrem Mobiltelefon, um den aktuellen Seiteninhalt anzuzeigen, z. B. Startseite, Kolumnenseiten, Artikel usw. Durch ein responsives Layout passen sich Mobiltelefone und PCs automatisch an die Seite an.
26.★Verfügt über detaillierte Besuchsaufzeichnungs- und Statistikfunktionen. Die Site, jede Spalte und jeder Artikel verfügt über ein unabhängiges Besuchs-IP-Datensatzknotenmodul, das seit der Eröffnung der Site jährliche, vierteljährliche, monatliche, wöchentliche, tägliche und stündliche Statistik- und Berichtsfunktionen für jeden Knoten ausführen kann. Die Anzahl der IP-Besuche und -Lesungen der Website, jeder Spalte und jedes Artikels kann abgerufen und unabhängige Berichte erstellt werden.
27. Kann eine Volltextsuchseite ähnlich wie Baidu generieren. Es unterstützt Informationsanalyse und Ähnlichkeitsabruftechnologie, unterstützt Schlüsselwortabruf, Volltextabruf, Kombinationsabruf usw. und ermöglicht die Hervorhebung von Schlüsselwörtern in Suchergebnissen. Nachdem der Artikel veröffentlicht wurde, wird die entsprechende Dateianforderung generiert, um eine übermäßige Abfrage der Datenbank und eine Überlastung des Servers zu vermeiden.
28. Die Startseite, die Spaltenseiten und die Artikelseiten verwenden alle statische HTML-Methoden. Statische Dateien sind wirklich statisch. Die HTML-Datei wird automatisch generiert, wenn der Artikel genehmigt wird, und die HTML-Datei wird automatisch gelöscht, nachdem der Überprüfungsstatus aufgehoben wurde. Es kann die Benutzerberechtigungen des Artikeleditors automatisch erkennen, sodass der Überprüfungsstatus rechtzeitig nach der Bearbeitung geändert werden kann und automatisch HTML-Dateien für Artikel generiert werden können, die die Überprüfung bestanden haben. Alle generierten statischen Dateien können neu generiert werden.
29.★Verfügt über eine Albumfunktion. Mit der Albumfunktion können Sie spezielle Themen, persönliche Homepages, Studios, Blogs usw. erstellen.
30. Das Album verfügt über Follow- und Fan-Funktionen.
31.★Album kann von mehreren Personen entwickelt und gestaltet werden.
32.★Die Artikel im Album verfügen über eine Funktion zur Aufzeichnung historischer Vorgänge. Wenn Sie mit dem geänderten Artikel nicht zufrieden sind, können Sie zu einem bestimmten Artikelinhaltsstatus im Verlauf zurückkehren. Der Unterschied zwischen dem aktuellen Inhalt des Artikels und historischen Aufzeichnungen kann online in Echtzeit verglichen werden.
33. Unterstützt die Funktion zur Einschränkung der Anmelde-IP für die Hintergrundanmeldung mit der höchsten Autorität. Die IP- oder IP-Bereichseinstellungen sind flexibel und es können mehrere IPs und IP-Bereiche in beliebiger Kombination gleichzeitig festgelegt werden.
34.★Wenn Sie das Hintergrund-Anmeldekennwort vergessen, unterstützen Sie die temporäre Konfigurationsdatei, um den Anmeldemodus mit Benutzername und Kennwort zu erhalten.
35. Verfügt über ein vollständiges Vorlagenverwaltungssystem. Sie können Vorlagendateien frei importieren, herunterladen und ändern. Sie können mehrere Vorlagen verwenden und die von der Website verwendete Vorlage mit einem Klick wechseln.
36.★Verfügt über eine cloudbasierte Vorlagenmarktfunktion. Sie können nach Belieben eigene Vorlagen hochladen und auf dem Vorlagenmarkt veröffentlichen. Sie können die von Ihnen veröffentlichten Vorlagen als Ladestatus festlegen. Nach dem Laden über andere Plattformen wird ein einmaliger Schlüssel an die Benutzer gesendet, die ihn zum Herunterladen benötigen.
37.★ Schützen Sie das Urheberrecht des Vorlagenherstellers vollständig. Zugehörige Vorgänge für die entsprechende Vorlage in der Cloud können nur auf dem hochgeladenen Server ausgeführt werden.
38.★ Benutzer können Vorlagen mit einem Klick und stiller Übertragung hoch- und herunterladen. Es besteht keine Notwendigkeit, Vorlagen auszuwählen und Ressourcendateien über den Browser hochzuladen, und es ist nicht erforderlich, Vorlagen über die Download-Funktion des Browsers abzurufen und sie dann zu importieren. Nachdem der Benutzer den Upload bestätigt hat, packt und komprimiert der Website-Hintergrund die Vorlage und die verwendeten Ressourcendateien des Benutzers (einschließlich Bilder, Js-Dateien, CSS-Dateien usw.) und lädt sie stillschweigend hoch. Wenn Benutzer Vorlagen vom Vorlagenmarkt beziehen, laden sie diese automatisch herunter. Der Website-Hintergrund dekomprimiert sie automatisch an den angegebenen Speicherort und importiert sie automatisch in das Website-System. Benutzer müssen nach dem Herunterladen nur einmal klicken, um sie als festzulegen Standardvorlage.
39. Das Vorlagenbearbeitungsmodul übernimmt neue Smart-Tags, was die Fehlertoleranzrate und Lesbarkeitsrate erheblich verbessert.
40.★Verfügt über eine Funktion zur Überwachung des Website-Status. Sie können den Status des Servers im Hintergrund überprüfen und die Speichernutzung der Java Virtual Machine überprüfen. Sie können die Festplattenspeichernutzung des Servers überprüfen. Die Website kann im Hintergrund neu gestartet werden. Sie können die heutigen, gestrigen und durchschnittlichen Daten über die Zeitflusstabelle anzeigen.
41.★Sie können eine verschlüsselte Website-Mobilschnittstelle über den vom Verwaltungshintergrund generierten QR-Code öffnen. Zusätzlich zu den oben genannten Informationen können Sie auch die neuesten Veröffentlichungen, letzten Besuche, Informationen zu den beliebtesten Artikeln und aktuelle Kommentarinhaltslisten erhalten.
42. Betriebsprotokolle können im Hintergrund angezeigt oder gelöscht werden.
43. Zugehörige Ressourcendateien können im Hintergrund angezeigt und geändert werden.
Screenshot des Website-Content-Management-Systems von Lerx