Aktuelle Nachrichten

Perfekte Bewerbungsschreiben

Um eine perfekte Bewerbung schreiben zu können, sollte man sich in Deutschland an der DIN Norm 5008 für Geschäftsbriefe orientieren ...

Weiterlesen …

Suchmaschinen Tipp

Frage: Besseres Ranking durch den Einsatz mehrerer <H1> Hauptüberschriften?

Weiterlesen …

Perfect Image > Content Management Systeme

Content Management Systeme

Wie bei jeder Technologie hat sich auch das Internet in den letzten Jahren immer weiterentwickelt. Heute setzt man vermehrt Content Management Systeme für den Aufbau und die Verwaltung von Internetauftritten ein. Typo3, OpenCms, Contao, Redaxo, Joomla sind nur ein paar Vertreter einer großen Anzahl von inzwischen verfügbaren Programmen.

Synonyme für den Begriff: Content Management System

Ein Content Management System (CMS) ermöglicht die Erstellung und Pflege eines Internetauftritts mit keinen bzw. einem Minimum an Programmier- und HTML-Kenntnissen.
Wer den englischen Begriff Content Management System nicht verwenden möchte, kann auch von einem

  • Redaktionssystem oder
  • Autorensystem

reden.

Programmiersprachen für Content Management Systeme

Prinzipiell kann man mit jeder Programmiersprache ein Content Management System erstellen, so basiert z.B. OpenCms von Alkacon auf Java und setzt die Java Servlet Technologie ein.

In den letzten 10 Jahren hat sich allerdings parallel mit dem Siegeszug des Internets, noch eine weitere Bewegung als durchaus erfolgreich herausgestellt.

Die Open Source Initiative ist von einer belächelten Bewegung (kostenlose Software galt lange Zeit als wenig unterstützt und unzuverlässig) zu einem Marktfaktor geworden (ausgereifte Software, die kommerzieller Software in nichts nachsteht) und wird heutzutage auch von den großen Unternehmen für unternehmenskritische Anwendungen eingesetzt.
   Kernpunkte der Open Source Software ist die kostenlose und freie Verfügbarkeit des Programmcodes.  Bei den meisten Providern von Hostingangeboten (Domainhosting, virtuelle Server, dedizierte Server) wird deshalb ein LAMP-System angeboten, wobei LAMP die Abkürzung für die zum Einsatz kommenden Programme zur Ermöglichung von Internetauftritten ist.

  • L - Linux, Oberbegriff für eines der kostenlosen Serverbetriebssysteme (RedHat, Ubuntu, Suse, ...)
  • A - Apache, kostenloser Webserver
  • M - MySQL, kostenlose Datenbank
  • P - PHP, kostenlose Skriptsprache

So mag es nicht verwundern, dass die meisten Content-Management-System unter eben dieser Systemkonfiguration betrieben werden und in PHP als kostenlose, vorinstallierter Skriptsprache programmiert sind.