Mailinglisten-Archive |
>wir stehen gerade vor der entscheidung über eine systemplattform für ein >content management system, was nicht nur viele spannende funktionen (wie >meldungsverwaltung, userverwaltung, foren, personalisierung...) haben soll, >sondern diese funktionen und die darin enthaltenen inhalte möglichst gut >miteinander verknüpfen können soll. Zufälligerweise haben wir ein etwas ähnliches, eine Art "Redaktionssystem Light", entwickelt. Es heißt SelfWebCare und ist auf KMU, Hotels etc. ausgerichtet, die einzelne Seiten ihrer Website selbst auf möglichst einfache Art und Weise pflegen möchten. Das System ist soweit vollständig entwickelt und wird bereits in der Praxis eingesetzt. Die erste Seite kann man unter http://www.profi.it/swc/ bestaunen, sollte jemand Interesse daran haben, kann ich ihm einen Testzugang einrichten. Das ganze funktioniert mit Templates: In einer HTML-Seite kann ein beliebiger Bereich mit Hilfe des Tags <swc_template type="xxx" title="whatever"></swc_template> als "Content" deklariert werden, der dann vom Enduser geändert werden kann. Die Änderung erfolgt mit Hilfe mehrer Module, momentan existieren beispielsweise Module für Bilder, Plain Text, WYSYWIG-HTML mit MS' DHTMLEdit (wird z.B. in Frontpage Express eingesetzt), Links und Scroller. Das DHTMLEdit ist ideal für Endbenutzer ohne besondere Authoring-Erfahrung: Der Editor mit einigen grundlegenden Funktionen (Schrift, Auszeichnung, Ausrichtung, ...) ist direkt in die Webseite integegriert, ein Klick auf "Speichern" bringt die Änderungen live ins Web. SWC untersützt allerdings z.Z. keine erweiterten Funktionen wie Versioning, Authorizing, Release/Expiry oder auch nur Beziehungen zwischen einzelnen Seiten. >für die richtungsentscheidung zeichnen sich zwei wege ab: a) php (weil: wir >haben erfahrungen, es gibt einiges, es ist schnell zu realisieren) und b) >serverseitiges java. zu java haben wir kaum erfahrungen, allerdings >erscheint es uns möglicherweise zukunftsträchtiger, gerade in kombination >mit offenen standards wie XML, CORBA usw. >hat jemand schon mal beide systeme verglichen oder kennt irgendwelche sites >mit infos zu dem thema? oder einfach: was würdet ihr dazu sagen? Wir haben das System in PHP und JavaScript programmiert. In Zukunft möchten wir es auf XML erweitern, was dank PHPs Unterstützung keine großen Schwierigkeiten darstellen sollte. Java Servlets kamen für uns nach einer kurzen Evaluation aufgrund der Performance, auch im DB-Bereich, nicht in Betracht. Mit freundlichen Grüßen, Tobias Ratschiller
php::bar PHP Wiki - Listenarchive