Webseitenintegrations-Zauberer: Was benötigt ein CMS-System wirklich?

Guten Abend meine Damen und Herren!

Eure Meinung ist gefragt!

Ich habe letztens ein kleineres Web-Projekt (etwa 30 Seiten) mit Typo3 gemacht (besser gesagt gefrickelt beschissen zurechtgebogen...)

Inspiriert durch die extrem Umständliche Arbeitsweise des tollen Typo3 (das ja sehr viel kann aber für Homepages dieser größe viel zu overloaded is) - kam ich auf die Idee ein kleines, ganz einfaches cms zu schreiben - das nur die nötigsten Funktionen bietet...

Darum die Frage in die Runde: Was muss ein CMS EURER MEINUNG NACH in jedem Fall haben/können?

Vielen Dank!

  1. Tach,

    Wenn du bei der Menge an CMS, die es schon gibt, noch eins selber schreiben willst, dann sollte es einfach genau das können, was du von ihm erwartest. Überleg dir, was du damit machen möchtest und programmier es entsprechend.

    An sich heißt CMS "Content Managing System", hat also keine Vorgaben, außer der vom Namen gegebenen, Inhalt zu verwalten (bzw. dessen einfache Verwaltung zu ermöglichen).

    dejot

    --
    "Do what thou wilt shall be the whole of the Law"
    ie:( fl:( br:^ va:| ls:& fo:| rl:( n4:? ss:} de:> js:| ch:? sh:( mo:| zu:|
    1. Hallo,

      Wenn du bei der Menge an CMS, die es schon gibt, noch eins selber schreiben willst, dann sollte es einfach genau das können, was du von ihm erwartest. Überleg dir, was du damit machen möchtest und programmier es entsprechend.

      ich muß hier dejot rechtgeben, es gibt schon zuviele.
      Wenn du mal über die Möglichkeit der Weiterentwicklung nachdenkst, King Lully erwähnt ist hier vielleicht ein sinnvoller Ansatz zu suchen. Such dir ein vielversprechndes Projekt und hilf in der Community mit.
      Ich habe selbst versucht mich in ein CMS einzuarbeiten (in meinem Falle Toenda CMS) und bin dabei auf etliche Punkte gestoßen, die selten kombiniert sind:

      • gutes übersichtliches Admin panel
      • Online editor, der Fehlerfrei relative Links erzeugt
      • Online editor, der HTML nach W3C spricht
      • valides HTML
      • direktte Implementierung von externem PHP, damit man die komplizierte Modulstruktur umgehen kann
      • XML als Datenbasis

      bydey

      --
      -- bydey ist die Signatur und Verabschiedung, nicht der Nick --
      -- Navigate all your PHP web projects with  PHP Project Browser--
  2. Darum die Frage in die Runde: Was muss ein CMS EURER MEINUNG NACH in jedem Fall haben/können?

    http://de.wikipedia.org/wiki/Content-Management-System

    Unsere Meinung, hmm?!

    • sollte mit allen RDBMSen (ANSI 92) zurechtkommen
    • UTF8 können
    • Sicherheit implementieren (incl. Rechtesystem)
    • Inhalte verwalten   LOL
    • schöne "Admin-Schnittstelle" haben
    • möglichst flexibel sein was die Darstellungsmöglichkeiten betrifft
    • GPL
    • DAU-tauglich sein
    • in GPL-Sprache entwickelt sein
    • weiterentwickelt werden, also eine community haben

    Hmja, das sind vielleicht die wichtigsten Sachen.