Hi
Ich habe mir mal überlegt, vielleicht mal ein CMS zu programmieren, um ein bischen meine Designkünste zu erweitern. Dabei habe ich mir ein paar Gedanken zu einem möglichen CMS gemacht und bin dabei auch auf ein Problem gestoßen:
Viele CMS von heute bieten die Möglichkeit an, das CMS per Plugins zu erweitern. Da wollte ich jetzt mal wissen, wie das prinizpiell funktionieren soll (mehr so vom Gedankengang her als direkt vom programmiertechnischen).
Ich glaube eh, dass ich mich im Bereich von PHP mal wieder etwas weiterbilden sollte. Bisher habe ich immer nur ganz stur von oben nach unten eine Seite runterprogrammiert. Funktionen nutze ich nur sehr selten und Objektorientierte programmierung zumindest bei PHP gar nicht. Wenn ich jetzt ein neues Feature in meiner Homepage haben wollte, habe ich bisher immer einfach die ganzen Seiten genommen und einfach alle passend direkt im Quelltext umgeschrieben. Das soll aber ja natürlich nicht das Ziel von Plugins sein.
Kann mir vielleicht bitte mal jemand sagen, wie so etwas prinzipiell funktioniert (vielleicht auch mit kleinen Codebeispielen?)?
Und ich hätte gleich noch eine zweite Frage: Kennt jemand von euch ein gutes Tutorial, dass sich am aller besten direkt mit dem Programmieren eines CMS beschäftigt?
Und auch um das gleich noch im Voraus zu sagen: Ich habe Erfahrung mit PHP und MySQL und bin auch prinzipiell in der Lage, ein CMS zu programmieren bzw. habe auch schon ein Forum (was ja in die Richtung geht) programmiert. Daran sollte es also nicht scheitern. Ich verfolge vielmehr das Ziel, mein PHP-Programmierstyle zu verbessern (Objektorientierte programmierung?) und dabei meine HTML und CSS Kenntnisse stark zu verbessern.
Mfg Tayfe