Ein CMS (Content Managemant System) selbst schreiben? Hier wird es gemacht. Denn in diesem Blog wird jetzt nach und nach ein eigenes CMS-System erstellt werden. Jeder Schritt wird mit Code und Hintergrundgedanke hier im Blog gepostet.
CMS gibt es viele, aber man kann von keinen so wirklich sagen, dass man hinter den Code blickt. Es gibt überall Funktionen, die irgendwas machen, aber man selbst hat irgendwie keine Ahnung was da überhaupt passiert.
Aus diesem Grund möchte ich in diesem Blog ein eigenes CMS schreiben. Es wird natürlich mit professionellen CMSes nicht mithalten, aber dafür ist es auch nicht gedacht. Ich möchte mit diesem Projekt einfach nach und nach von der Konzeption bis hin zur Veröffentlichung jeden Schritt durchgehen. Dabei werde ich euch zahlreiche Tipps und Tricks zeigen, die man dann nicht speziell für dieses CMS sondern auch für seine eigenen Webprojekte gebrauchen kann.
Ich habe diese Aktion einfach mal Code & Blog genannt. Denn ich werde erst etwas programmieren und es dann hier bloggen. Dafür habe ich auch ein eigenes Logo gemacht (Siehe oben).
Ich würde mich freuen, wenn einige von euch mitmachen. Damit meine ich, dass ihr vielleicht einfach mal alle Schritte selbst nachmacht und euch nicht nur einfach das Endergebnis herunterladet. Denn dann habt ihr, wie oben schon erwähnt , ein CMS was zwar seine Aufgabe tut, wo man allerdings nicht mehr weiß, was genau dahinter steckt. Es wäre nett eure Kritik zu den einzelnen Schritten zu bekommen. Auch toll wäre es, wenn ihr im Kommentar oder per Mail mitteilt, was man noch alles machen könnte.
Neue Artikel wird es in unregelmäßigen Abständen geben.
Dies ist ein Beitrag aus der Aktion Code & Blog, in der hier ein eigenes CMS erstellt wird.






find ich super die Aktion, obwohl ich sie relativ spät entdeckt habe. Hoffe das läuft noch weiter. Ich hab mit vor zwei Wochen vorgenommen, selber eine Website zu machen und habe mir von Anfang an gesagt: Wenn du was machst, dann richtig! Also XHTML, DHTML, PHP und CSs am lernen gewesen und in einem Buch wird auch teilweise beschrieben, wie man so ein CMS macht, und das woltle ich nun auch erstellen, aber mit eigenen Elementen, sprich eigenem Editor zum Erstellen von Artikeln, eigenen Stylesheets und eigenen Funktionen, die ich an die Bedürfnisse meiner Site anpassen kann. Diese Aktion auf dem Blog hier hilft mir sehr und ich werde auf jeden Fall meine Gedanken mit einbringen, auch wenn ich noch etwas unerfahren bin. Gerne bringe ich auch ein, was ich mir für mein CMS vorgestellt habe. Sollte es mir jedenfalls irgendwann gelingen, ein CMS für meine Art Website, wie ich sie zu bauen vor habe, gelingen, werde ich es jedenfalls weitergeben, weil ich solche “openSource”-Communities stark finde, die haben mir selber sehr beim Lernen geholfen.
Und jetzt stürze ich mich mal in die anderen Blogeinträge.
Kommentar von DaFRK — 3. September 2009 @ 23:22
Schön das es dir gefällt. Leser die auch mirhelfen wollen sind immer gut
Kommentar von Stefan Wienströer — 4. September 2009 @ 13:25
Hey Stefan!
Wie in der Mail schon erwähnt finde ich es einfach Klasse von dir was du hier auf die beine stellst. Habe schon lange nach einem “CMS-Tutorial” gesucht und nun endlich gefunden. Freue mir schon drauf alle Schritte abzuarbeiten und dir mein Ergebniss zu präsentieren!
Kommentar von Renner — 9. Oktober 2009 @ 20:05
Viel Spaß beim Entwickeln
Aber in welcher Mail hast du das erwähnt? Ist mir wohl entgangen.
Kommentar von Stefan Wienströer — 9. Oktober 2009 @ 20:11
Habe ich dir geschrieben über das Kontaktformular hier auf der Seite!
PS: bin schon bei schritt 68 .. wirklich sehr gut erklärt und programmiert!
Kommentar von Renner — 10. Oktober 2009 @ 20:16
Ach noch was ..
(Weiß nicht ob du das schon überlegt hast bin noch nicht beim letzen schritt) aber wie willst du es mit den Usern machen? mit gruppenberechtigungen oder wie hast dir das gedacht? hätte hier auf der platte noch ein altes kleines memberscript mit avatar upload und sessions .. vllt interessiert es dich ja?!
Kommentar von Renner — 10. Oktober 2009 @ 20:20
@Renner: Kannst es mir mal zukommen lassen, werds aber wahrscheinlich stark umschreiben, so das es auch gut passt.
Werd dein Testkommentar löschen^^
Kommentar von Stefan Wienströer — 11. Oktober 2009 @ 12:40
Tag auch! Da mir die ganzeArbeit mit HTML Editor für jeden Beirag zu langwirig erscheint bin ich momentan auf dder Suche nach einem guten Tutorial und hätte eine rage zu deinem, vllt bin ich schon richtig: Wielang dauert es das Tutorial umzusetzen, also vom Einstieg bis zum unktionstüchtigen CMS und bis zum letzten Eintrag?
Kommentar von Chronojin — 1. Juli 2010 @ 17:50
Das kann ich dir so nicht sagen, da die Ausarbeitung des Tutorials natürlich um einiges länger dauert als das Umsetzen. Ich versuch mal den Daniel zu kontaktieren, der das ganze schon durch hat.
Kommentar von Stefan Wienströer — 1. Juli 2010 @ 17:58
Nun ja, sagen wir das mal so. Da ich schon angebrühtet war was PHP und Konsorten angeht habe ich schon das Meiste verstanden was Stefan geschrieben hat. Also ich habe mir den Artikel durch gelesen, ihn verstanden und dann den Quelltext kopiert. Das hat dann je nach Artikellänge 5 bis 10 Minuten gedauert. Dann noch den Code im Editor meiner Wahl eingearbeitet. Das war ja noch das einfachste. Als nächstes folgte der Funktionstest. Alles in allem habe ich wohl so 30 Minuten pro Artikel investiert. Man sollte sich schon Zeit dafür nehmen. Einfach copy & paste zu nutzen ist zwar einfach, aber verstehen tut man da nichts.
MfG Daniel
Kommentar von Daniel — 1. Juli 2010 @ 18:11
Okay danke, das klingt. Nachdem ich neulich ein Gästebuch gemacht habe ist wenigstens schon eine asis vorhanden, da werden meine 5 Wochen sicher locker ausreichen.
Kommentar von Chronojin — 2. Juli 2010 @ 14:44