McUgen V8 mkIII   McUgen V8 ist eine unhackbare CMS Template-Engine auf JAVA Basis, die den Bedarf nach ultimativer Sicherheit gerecht wird und die ewigen Abhängigkeiten zu externen (unsicheren) Produkten beendet. McUgen V8 beendet den Krieg der Webseiten, denn McUgen V8 ist gut.

McUgen V8 mkIII

____________

« Home

Ich beschäfte mich und arbeite schon sehr lange Zeit mit Content-Management Systemen (kurz CMS) und ich kenne sie wirklich fast alle. Mit den ganz großen Namen wie Typo3, WordPress und Joomla begann meine Reise als Informatiker in das CMS-Land und ich habe mich bis zu den ganz kleinen CMS-Namen durchgearbeitet. In dieser Zeit habe ich ein ganze Menge Codings und teilweise excellente Programmierungen und natürlich auch sehr viel schlechte Programme gesehen. Es sind viele sehr gute Konzepte und Designs dabei gewesen die immer noch Standards setzen, beispielsweise ist das überaus beliebte WordPress mittlerweile der ultimative Maßstab für Web-Content im Internet - genau so beliebt ist es natürlich auch bei den Bösewichten des Netz, den Hackern - das ist jedoch auch ein Problem. Geht es um hoch komplexe Webinhalte, dann hat nach wie vor Typo3 und Joomla die Nase vorn.

Die Arbeit mit all diesen Systemen hat mir immer und immer gezeigt, alle haben ihre Vorzüge und alle haben auch ihre Nachteile. Der Wandel im Netzt bringt fast täglich neue CMS oder Template-Engines hervor, was jedoch immer bleibt sind die Bösewichte, Spyder, Harvester und Robots die das Leben eines Webentwicklers erschweren und zum Krieg der Webseiten führen. Die Aggressivität hat sich in den letzten Jahren radikal gesteigert, gerade die russische Hacker-Szene ist überaus aktiv und aggressiv im Netz unerwes. In Zeiten der weltweiten Pandemie verlagert sich zunehmend das reale Leben in die virtuelle Welt des Internets - das ist ein Problem.

Meine Webseiten haben in der Vergangenheit viele solcher Angriffe recht schadfrei überstanden, doch es war eine echte Nerverei den Content ständig zu reparieren. Auf der Suche nach Sicherheit habe ich viele CMS und Template-Engines wie Smarty, Twig oder Jade ausprobiert. Die vielen guten und teils genialen Konzepte haben mich letztendlich in der realen Welt nicht überzeugt - irgendwie war immer ein Makel oder Risiko vorhanden.

Im Mai 2020 habe ich daher einige Konzepte aus verschiedenen Quellen zusammengetragen und analysiert. Dinge und Bestandteile die meine Sicherheit und meinen Content gefährdeten habe ich gnadenlos aus meinem Konzept gestrichen, beispielsweise verzichte ich bei McUgen V8 auf ein Admin Backend - es ist einfach zu unsicher, denn jeder kann es aufrufen (auch wenn es versteckt wird). Zudem ist mir auch aufgefallen, das fast ausnahmslos jede Webseite Cookies einsetzt, mit der total unsinnigen Begründung das die Seiten sonst nicht Funktionieren würden - totaler Quatsch! Cookies haben zu recht einen schlechten Ruf, daher wurden diese ebenfalls von mir gestrichen, mit dem Erfolg, das der Leser bei McUgen V8 nicht ständig mit der Cookie-Richtlinie der Bundesregierung abgenervt wird und soweiso auf OK klickt ohne jemals die Cookie-Richtlinie zu lesen.

Der häufige Wechsel meines Content in andere CMS hat auch dazu geführt, das ich die eigentlichenTexte immer aufs neue formatieren musste, da jedes CMS sein eigenes Süppchen kocht was das betrifft. Auch dies wollte ich lösen. McUgen V8 kann daher die bisherigen speziellen Formatangaben des betreffenden CMS durch Template-Variablen überschreiben, damit kann der Text nahezu ohne Änderung übernommen werden und sogar an das neue Design angepasst werden ohne ihn jemals anpassen zu müssen - das erleichtert die redaktionelle Arbeit enorm.

Der sicherste Ansatz bleibt nach wie vor die Verwendung des traditionellen HTML-Codes im Web - dieser ist unhackbar! Jedoch ist die Erstellung komplexer Seiten mit HTML eine echte Quälerei. Genau da setzt nun McUgen V8 an. McUgen V8 sammelt alle Textkonserven, alle Templates, alle Links, Kategorien und Tags zusammen und generiert damit einen vollständig klickbaren Webkontent mit all seine Crosslinks und Kategorien. Es entsteht purer HTML-Code der keinerlei Cookies, PHP oder JavaScript bräuchte. Alle Verbindungen des Contents werden durch den Generator aufgelöst und festgeschrieben. Für die Arbeit des Generator sind lediglich drei Configurations-Files erforderlich, in denen einige Vorgaben untergebracht werden können. Daher ist für den Betrieb auf allen Betriebssystemen lediglich ein normaler Editor und eine Java-JRE nötig.



Weiter stöbern


Flieupload aktivieren

Der Fileupload ist bei GetSimple nach der Standard Installation deaktiviert. Dieser Beitrag zeigt Ihnen wie Sie diese nützliche Funktion rasch aktivieren.

Template Engine mit PHP

Das ist die wirklich kleinste Template Engine die je mit PHP erstellt wurde - das Script soll anstöße liefern für eigene Entwicklungen.


Autor: Oliver Lohse   Datum: 2020-07-30   Kategorie: McUgen V8   Schlagworte: McUgen • CMS