CMS - Content Management Systeme
Die ersten CMS-Lösungen gingen in der Mitte der Neunzigerjahre online, doch die Geburt der modernen CMS war in den früher 2000ern, u.a. mit Joomla und Wordpress. Bis dahin wurden die meisten Webseiten noch händisch mit den drei Kern-Technologien des Web erstellt.
Die erste moderne Webseite ging am 20. Dezember 1990 online, seither bildet HTML (Hypertext Markup Language) das Grundgerüst jeder Online-Präsenz. Einige Jahre später gesellten sich weitere Technologien zu HTML, die zu den Grundtechnologien jeder Webseite wurden; CSS und JavaScript.
CSS (Cascading Stylesheets) erweiterte die Möglichkeiten zur Darstellung einer Webseite stark, sodass eine Webseite nun mehr war als nur reiner Text mit Bildern. Zudem bot CSS den Vorteil, dass das Layout in seiner eigenen Datei definiert wurde, sodass Inhalt und Layout einer Webseite nun voneinander getrennt waren, was die Erstellung einer Webseite ungemein vereinfachte.
JavaScript wurde (nach einigen Startschwierigkeiten) ebenfalls zu einer Kerntechnologie des Webs. Es dient zum Ausführen komplexerer Funktionen auf einer Webseite, z.B. Browser-Spiele, die Kontrolle von Benutzereingaben oder das Laden von neuen Inhalten ohne das Neuladen der ganzen Seite.
Obschon diese drei Technologien seit ihrer Einführung in den Neunzigerjahren ständig weiterentwickelt und erweitert wurden, gibt es einige Stolpersteine bis hin zur eigenen Webseite. Nur mit HTML und CSS lässt sich keine Seite mit dynamischen Inhalten erstellen. Und auch wenn sich mit JavaScript Abhilfe schaffen lässt, fehlen dem Durchschnittsbenutzer oft die benötigten Kenntnisse dieser Technologien, um die eigene Webpräsenz zu erstellen. Des Weiteren wird für Änderungen ein FTP-Zugriff (o.ä.) auf den Server benötigt, welcher die Webseite hostet. Ist dieser nicht verfügbar, müssen Änderungswünsche über die Administration des Servers angefragt werden. Was also tun?