Froggy-BLC 1.02 (Website Book System, CMS)

Die Version (1.02) des Buchart-Sys-tems (Book-Like CMS) „Froggy-BLC“, das ohne Datenbankdateien funktioniert, wurde veröffentlicht.

In diesem Release:

  • Es wird eine eigene Implementierung des Tags „p“ — „rich-paragraph role=paragraph“ (HTML5) verwendet. Dies ist notwendig, um Blockelemente innerhalb von Absätzen zu unterstützen, insbesondere wenn CKEditor-4 die Tags „p“ selbst überall setzt.
  • Vier Arten von Sicherheitsanfälligkeiten wurden behoben.
  • Die Arbeiten zur Deobfuskation des Codes schreiten voran, es gibt bereits erhebliche Fortschritte.
  • Im Algorithmus der „DB-Simulation“ wurde der Modus „GNU Concater“ hinzugefügt. Dabei werden über Exec() GNU cat + GNU tail aufgerufen, um die Pseudo-DB beim Bearbeiten eines Feldes sofort zusammenzufügen. …
  • …Andererseits wurde eine Funktion zur Überprüfung der Verfügbarkeit von Exec() + /usr/bin/tail + /usr/bin/cat erstellt. Wenn diese fehlen, wird der Fallback-Modus „PHP-Concater“ aktiviert (…Aber der Autor empfiehlt dennoch, Hosting bereitstellen. mit GNU/Linux zu arbeiten und den Hosting-Anbieter zu bitten, Exec() zu aktivieren).
  • Im Pseudo-DB der Kommentare wurde der Modus DOM-Compactor hinzugefügt — benachbarte „ul“-Elemente werden in einer großen Liste zusammengeführt, um das DOM für Browser zu vereinfachen.
  • Der Downloadzähler für Dateien ist interaktiver geworden, in die Kommentare wurde ein Zeitstempel hinzugefügt, und es gibt Dutzende anderer kleiner Verbesserungen.

Hinweis: Der Autor hat keine Erfahrung im Schreiben von qualitativ hochwertigem Code, daher ist das System nicht besonders gut umgesetzt. Bitte seien Sie nicht zu hart im Urteil.

Ursprünglich sollte das System Temple-CMS heißen, aufgrund einer ähnlichen Geschichte: getrieben von Manie und Inspiration dank einer Form von Schizophrenie. Diese Idee wurde später jedoch aufgegeben.

Das System ist für die Veröffentlichung von Büchern oder persönlichen Webseiten mit einer tiefen, baumartigen Struktur für Seiten und Kommentare gedacht.

Der Autor ließ sich von frühen Versionen von CMSimple inspirieren (mit dem Ziel, ein System mit starker Semantik und Taxonomie zu schaffen) und wollte eine gut funktionierende (wenn auch nicht perfekte) eigenständige "Ding an sich" entwickeln, ähnlich wie FreeDOS. Zudem ist der Autor ein Fan von John Carmack und entschied sich, sein System ohne Frameworks, dafür mit Bibliotheken zu entwickeln, von denen jede eine klar definierte Funktion erfüllt.

Das System ist in PHP und JavaScript geschrieben und wird unter der MIT-Lizenz vertrieben. Der Autor betont jedoch, dass er gegen die Nutzung seiner Software zum Propagieren von Gewalt, zur Anstiftung zu jeglichem Hass oder zur Herabwürdigung von Menschenwürde ist.

Quelle: linux.org.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster