Teil 7 Wie geht es weiter?


Wie gehts mit dem eigenen CMS weiter? Was kann verbessert werden und welche Ausbauoptionen gibt es noch?

Was kommt als nächstes?

Die Einbindung von Smarty in das CMS des ersten Teils des Workshops ist abgeschlossen und Sie können flexible Templates mit Hilfe einer Template-Engine erzeugen. Mehr noch, Sie können sogar Logiken und Kontrollstrukturen in die Templates einbauen und sie damit noch dynamischer gestalten. Zudem können Sie Content mit Hilfe von YAML-Flatfiles speichern und Beiträge im Markdownformat erzeugen.

Damit haben Sie die Grundlagen geschaffen, die Sie von jedem anderen Content Management System, wie Bludit, Pico, GRAV o.ä. ebenfalls kennen. Damit sind Sie schon wirklich sehr nahe dran an professionellen CMS anderer Projekte. Doch soweit so gut...

Plugins

Was jetzt noch fehlt, ist die Einbindung von Plugins, um das eigene CMS noch leistungsfähiger zu machen - mehr geht nicht. Glücklicherweise bietet Smarty bereits eine Plugin-Schnittstelle an, die einfach genutzt werden kann. Mit Hilfe von Plugins können Sie dann beispielsweise die Navigation und das Seitenmenü aufbauen oder auch ein automatisches Inhaltsverzeichnis für die Beiträge schreiben. All das, kommt im Teil III des Workshops.


Mein Name ist Oliver Lohse. Ich bin diplomierter Wirtschafts-Informatiker und Organisations-Programmierer in verschiedenen Sprachen bzw. Markup-Dialekten, z.B. Java, JEE, COBOL, PHP, Python, MySQL, HTML, CSS, ANSI C, Lisp, Rexx, JavaScript, Scheme, ActionScript 2.0, Maschinensprache, Assembler und JCL. Seit mehr als 25 Jahren arbeite ich in einem großen Softwareunternehmen für Versicherungen in Hannover Niedersachsen.

Oliver Lohse
2024-02-19
eigenes CMS entwickeln programmieren
post
Kontakt@Oliver-Lohse.de

Ein eigenes CMS programmieren II.

In der zweiten Hälfte des Workshops, geht es darum, das kleine CMS noch weiter auszubauen und vollwertig zu machen. Sie binden die Template-Engine Smarty ein.

Datenschutz

Die Webseite verwendet keinerlei Tracking- oder Speichermechanismen, die einen Rückschluss auf das Leserverhalten und Ihre Identität zulassen. Die Webseite verwendet keine Cookies, denn Cookies haben einen schlechten Ruf.

Impressum

CMSWorkbench ist eine Entwicklerseite über meine Arbeit im Bereich der Content Management Systeme. Die vielen Codeschnipsel sind im wesentlichen als kleine Notizzettel zu werten als das es ausgereifte Beiträge wären.