(web) content management systeme

springe zu: navigation.

was ist (web) content management?

statt eine website ständig "von hand" aktuell zu halten, bietet sich content management vor allem dann an, wenn

  • inhalte auf einer website von mehreren redakteurInnen gepflegt werden sollen
  • sich die inhalte häufig ändern
  • inhalte von externen datenquellen (datenbanken, externe sites, excel-files) aktualisiert werden müssen
  • inhalte von mehreren instanzen überprüft werden müssen, bevor sie "online" gehen.

wir entwickeln webseiten und webanwendungen mithilfe von content management systemen wie typo3 und webframeworks wie dem J2EE spring framework und django.

typo3

typo3 ist ein frei (free as in freedom) verfügbares web-content-management-system auf php/mysql-basis. wir verwenden es selbst - diese seite wird mit typo3 verwaltet.


wir haben bereits einige portale und websites mit typo3 implementiert. für typo3 spricht:

  • hohe anpassbarkeit
  • viele extensions für zusatzfunktionalität verfügbar
  • geringe initialkosten
  • die freiheit, code anzupassen.

grenzen von typo3 und ausblick

typo3 findet seine grenzen bei der skalierbarkeit. wenn es viele seiten werden, viele redakteurinnen oder viele website-besucher, fangen die probleme an.


typo3 funktioniert optimal bei kleinen und mittelgroßen internet-auftritten, wenn die internet-auftritte groß werden, reicht typo3 nicht mehr ganz aus. dann eignen sich andere systeme, z.b. java-basierte content management systeme.

diese sind besser skalierbar und unterstützen meist nativ clustering.