Gast hat gesagt.:
mmh ... ich weiss nicht was in meiner Fragestellung stand ... stand da "welches bestehende CMS System ist gut" oder stand da , was wäre ein guter Ansatz ?
Völlig ausgeschlossen das es da Gründe für gibt , oder ?
Welche denn? Noch mal die Frage: wie willst du dich von bestehenden Systemen unterscheiden? Genauer: was ist denn der ausschlaggebende Grund für eine Eigenentwicklung? (Vorsicht, Fangfrage: für die Antwort musst du bestehende Systeme und deren Unterschiede evaluiert haben und kennen! Außerdem musst du dir Gedanken darüber gemacht haben was du (anderes) erreichen möchtest und ob es der Aufwand Wert ist!)
Also, du willst etwas bauen, was es schon mehrfach fertig und erprobt gibt, bist aber "ratlos mit den ersten Gedanken". Du stellst dir die Frage nach Frameworks, hast selber keine Idee für eine Architektur, würdest aber gerne andere für dich denken lassen... das hört sich sehr vielversprechend an.
Auch wenn die Entscheidung (aufgrund von Eingebung, Wetterfühligkeit oder Selbsüberschätzung?) schon für eine Eigenentwicklung gefallen ist, ist das kein sinnvoller Ansatz. Die Wahl von Frameworks kommt im Laufe eines Projekts zu einem vieeeeeel späteren Zeitpunkt, nicht am Anfang. Und das aus gutem Grund! Es macht keinen Sinn einen Vorschlag für Frameworks oder die Architektur zu unterbreiten, wenn keinerlei Einflußfakten berücksichtigt werden (funktionale Anforderugnen, nicht-funktionale Anforderungen, andere Rahmenbedingungen, ...).
Mein Vorschlag:
Überdenke dein Vorhaben noch mal. Danach solltest du dein Vorhaben noch mal genau überdenken und dann einen Entschluß fassen. Sollte dieser "Eigenentwicklung" bedeuten, dann erkläre was du vor hast, warum du nichts fertiges einsetzen kannst, unter welchen Rahmenbedingungen das Teil eingesetzt werden soll, welchen Anforderungen es genügen soll, was es leisten soll.
Dann machst du dich schlau und investierst mal ein wenig Zeit. Mach dir ein paar Gedanken über mögliche Architekturen, Systemumgebungen und evtl. Frameworks. Wenn du mit diesem Stand und diesen Informationen in eine Diskussion eintrittst, dann bekommst du auch sinnvolle Antworten.