Die besten gratis CMS - computerworld.ch\nDie besten gratis CMS\n06.11.2012, 11:23 Uhr\nTypo3, Wordpress, Joomla, Drupal: alle sind gut, welches aber ist das beste kostenlose CMS?\n* Der Autor ist Geschäftsführer der visual4 GmbH und Spezialist für Business Development. Dieser Artikel wurde ursprünglich in unserer Schwesterpublikation Computerwoche.de veröffentlicht. Der Einsatz des richtigen Web-Content-Management-Systems, kurz auch CMS genannt, wird für Unternehmen immer vordringlicher, denn das Internet ist bereits fester Bestandteil unserer Informationsgesellschaft und enthält unendlich viele Daten, Informationen und Wissen. Für die meisten Firmen bietet sich das Web daher als wichtiges Marketing-Instrument sowie effizienter Kommunikationskanal an. Informationen können einfach aktualisiert, Kampagnen direkt ausgewertet und neue Märkte erschlossen werden. Dadurch wird die Reichweite erhöht und sorgt für neue Aufträge.\nWeitaus wichtiger als der reine Vergleich sind das Ziel sowie die Prozesse, die mit dem System beziehungsweise dem potentiellen Marketing-Instrument und Kommunikationskanal erreicht und umgesetzt werden sollen. Hier kann es hilfreich sein, einen Workshop mit einem unabhängigen und erfahrenen Anbieter zu veranstalten, um gemeinsam eine Systementscheidung zu treffen. Lesen Sie auf der nächsten Seite: Anwendungsfelder der Content-Management-Systeme\nGrundsätzlich lassen sich Content-Management-Systeme in folgende Anwendungsfelder gliedern: Web-Content-Management: Web-Content-Management-Systeme dienen der gemeinsamen Erstellung, Bearbeitung, Verwaltung und Veröffentlichung von Seiten und Inhalten (Texte, Bilder oder Multimedia-Inhalte). Die Veröffentlichung von News, die Bereitstellung einer Volltextsuche, eine umfangreiche Rechteverwaltung und eine mehrsprachige Umsetzung sind oftmals Standardanforderungen. Blog Publishing/News: Systeme für das Erstellen eines Blogs sollten Artikel, Kategorien, logische Verknüpfungen, zeitgesteuerte Veröffentlichungen sowie Web-2.0-Funktionen bieten. Viele Inhalte mit sozialen Interaktionsmöglichkeiten der Leser, zum Beispiel einer Kommentarfunktion, sind für eine erfolgreiche Präsentation im Internet unerlässlich. Zusatzmerkmale wie schnelles und spontanes Verfassen, auch ohne das Backend des CMS, liefern hier einen zusätzlichen Mehrwert. Social Publishing/Communities: Der Fokus bei Social Publishing liegt auf der Entwicklung von Web-Communities, in denen die Funktionsumfänge über die Standardfunktionen der Inhaltsverwaltung hinausgehen. Die Community-Mitglieder können gemeinsam Inhalte erstellen (User Generated Content) und über diese in den Foren diskutieren, sie gemeinsam kommentieren, bewerten und ergänzen. Das Grundsystem ist modular aufgebaut und kann beliebig durch weitere Web-2.0-Funktionen ergänzt werden. Nachfolgend werden vier Web-Content-Management-Systeme auf Open-Source-Basis von visual4 beleuchtet und abschließend verglichen. Eine ausfhrliche Dokumentation ber den Vergleich finden Sie auch hier. Lesen Sie auf der nächsten Seite: Wordpress\nWordpress ist aus der Entwicklung des Systems b2/cafeblog entstanden. Nach nur wenigen Monaten Entwicklungszeit war die Version 0.7 im Jahr 2003 die erste Veröffentlichung der Entwickler Matt Mullenweg und Mike Little und wurde offiziell als Nachfolger des cafeblogs etabliert. Seither sind viele Funktionen hinzugekommen. Die Community ist mittlerweile eine der größten auf dem Gebiet der Content-Management-Systeme. 2007 und 2009 gewann Wordpress den Open Source CMS Award und 2010 den Open Source Award. Fakten: Der hohe Bekanntheitsgrad von Wordpress spiegelt sich in neun Millionen Downloads und über 18.000 Erweiterungen wider. Zusätzlich stehen dem Nutzer aktuell über 14.000 kostenlose Designvorlagen (Themes) zur Verfügung. Das deutschsprachige Forum wächst kontinuierlich. Über 45.000 Mitglieder tauschen sich gegenwärtig zu Erweiterungen, Problemstellungen und Lösungen aus. Laut Pingdom dominiert Wordpress die Top-100-Blogs mit einem Anteil von fast 50 Prozent. System: Die Markteinführung erfolgte 2004 unter der Lizenz GNU GPL. Die aktuelle Version 3.3.1 basiert auf PHP ab Version 5.2.4 und setzt eine MySQL-Datenbank ab Version 5.0.15 voraus. Vorteile: Die populäre "Fünf-Minuten-Installation" von Wordpress und die äußerst bedienungsfreundliche Administrationsoberfläche haben einen wesentlichen Teil zur starken Verbreitung des Systems beigetragen. Hinzu kommt die einfache Integration von Erweiterungen, so genannten Plugins, die Vielzahl kostenloser Themes und die komfortable Aktualisierung per Knopfdruck. Suchmaschinenfreundliche URLs (Real-URLs) können ohne die Installation von Erweiterungen eingerichtet werden. Zusätzliche Erweiterungen bieten für jede gewünschte SEO-Anforderung eine Lösung. Das gilt auch für die nachfolgend bewerteten Lösungen Joomla, Drupal und TYPO3. Eine große Community und eine gute Dokumentation runden das Gesamtpaket sehr gut ab. Nachteile: Funktionen größerer Portale, wie multilinguale Seiten, werden nur über ein Plugin unterstützt. Sie sind deshalb relativ aufwendig zu verwalten und nicht, wie von Wordpress eigentlich gewohnt, intuitiv. Ähnlich verhält es sich auch mit der Multidomain-Fähigkeit. Diese wird grundsätzlich für Subdomains, Subdirectories und für getrennte Domains geliefert, ist in der Handhabung zurzeit aber noch nicht komfortabel. Das Einrichten von Rollen und Rechten wird nativ leider nur bedingt von Wordpress unterstützt, kann aber bei Bedarf durch Plugins erweitert werden. Fazit: Wordpress ist die optimale Wahl für alle Blogging- oder News-Portale mit verhältnismäßig einfachen Seitenstrukturen. Für kleinere Seiten kann Wordpress auch als CMS-Lösung eingesetzt werden. Offizielle Seite: EN: http://wordpress.org/ DE: http://de.wordpress.org/ Downloadlink: EN: wordpress.org/latest.zip DE: de.wordpress.org/wordpress-3.3.1-de_DE.zip Lesen Sie auf der nächsten Seite: Joomla\nWegen Streitigkeiten innerhalb der Entwicklerfirma des CMS Mambo entschied sich ein Großteil der Angestellten, die Entwicklung unter dem Namen Joomla. In eigener Regie weiterzuführen. Nachdem die erste stabile Version 2005 ein erweitertes Mambo unter neuem Namen war, entschloss man sich anschließend, diese Wurzeln zu lösen und ein ganz eigenständiges System zu entwickeln. Dieses erreichte nach über zwei Jahren Entwicklungszeit in der Version 1.5 den nächsten Meilenstein. Joomla gewann 2006 und 2007 den englischen Packt Publishing Open Source Content Management System Award. Fakten: Joomla ist vor allem in den USA eine sehr verbreitete CMS-Lösung. Die Anzahl der Downloads beläuft sich auf über 15 Millionen. Derzeit stehen über 9000 Erweiterungen für das System bereit. Die Popularität wird auch durch die Mitgliederzahlen von 550.000 Teilnehmern im offiziellen sowie annähernd 150.000 im deutschen Forum deutlich. System: Joomla wurde 2005 veröffentlicht und steht unter der Lizenz GNU GPL v2. Die aktuelle Version 2.5.4 setzt auf PHP ab Version 5 unter Einsatz einer MySQL-Datenbank. Vorteile: Die Installation ist zwar nicht ganz so einfach wie bei Wordpress, aber noch überschaubar und ohne Fachwissen zu bewerkstelligen. Das Gleiche gilt für die Verwaltung der Inhalte, wenn das Prinzip verstanden wurde, dass Inhalte nicht seitenbasiert, sondern objektbasiert verwaltet werden. Die Generierung von Templates ist äußerst bedienungsfreundlich und bietet eine modulare Template-Erstellung durch die dynamische Zuweisung von einzelnen, vordefinierten Inhaltselementen, ähnlich wie Templa Voila bei TYPO3. Joomla ist komplett objektbasierend auf dem MVC Framework (Modell View Controller) aufgebaut und gibt so auch Entwicklern die Option, individuelle Erweiterungen für Joomla zu programmieren. Darüber hinaus existieren eine sehr gute Dokumentation und Benutzerhandbücher sowie viele Foren, die alle erdenklichen Fragen abdecken. Nachteile: Erweiterungen sind in Joomla in Plugins, Komponenten und Module gegliedert, die wieder im Frontend und Backend eingesetzt werden können. Das ist nicht immer intuitiv und kann teilweise zu Irritationen führen. Weitere Problempunkte, die jedoch meist nur bei größeren Projekten eine Rolle spielen, sind die Rechteverwaltung und die Freigabeprozesse. In der aktuellen Version ist die Rechteverwaltung ausgereift, allerdings können noch keine Freigabeprozesse abgebildet werden. Mandantenfähigkeit ist außerdem nur über Erweiterungen möglich, aber streng genommen wird pro Seite eine Installation benötigt. Leider sind die ausgereiften Erweiterungen teilweise kostenpflichtig, oder sie erfordern eine Registrierung beim Anbieter. Fazit: Joomla unterstützt grundsätzlich komplexere Seitenstrukturen als Wordpress, ist aber nicht so flexibel wie TYPO3 oder Drupal, da immer nur ein Hauptinhaltselement zugeordnet werden kann. Joomla ist somit optimal für kleinere bis große Seiten, wenn keine Freigabe-Workflows und keine Multidomain-Installationen erforderlich sind. Offizielle Seite: EN: http://www.joomla.org/ DE: http://www.joomla.de/ Downloadlink: joomlacode.org/gf/download/frsrelease/16914/73508/Joomla_2.5.4-Stable-Full_Package.zip Lesen Sie auf der nächsten Seite: Drupal\nDrupal war von einigen Kommilitonen als soziale Plattform zum Austausch von Informationen gedacht. Dries Buytaert, einer der Hauptentwickler, entschied sich im Jahr 2001, die Web-Community-Lösung auch für die Allgemeinheit zu öffnen. Der Grund: Er wollte die gemeinsame Erstellung von Inhalten sowie den Austausch von Informationen über das Internet fördern. Das System wurde mittlerweile mehrmals mit dem Open Source CMS Award ausgezeichnet und gewann den Hall of Fame Award und den Best Open Source PHP CMS Award. Fakten: Die letzten offiziellen Download-Zahlen wurden 2008 von Dries Buytaert in seinem Blog veröffentlicht. Danach gibt es leider keine verlässlichen Werte mehr. Allerdings erfolgten zwischen Mitte 2007 und 2008 allein 1,4 Millionen Downloads. Das war eine Verdoppelung der Downloads gegenüber dem vergleichbaren Vorjahreszeitraum mit 620.000 Zugriffen. Weitere Indizien für die positive Entwicklung sind die Anzahl der Erweiterungen, die sich mittlerweile auf über 14.000 belaufen, und die über 750.000 Mitglieder der offiziellen Drupal Community. System: Drupal steht in seiner heutigen Form in der Version 7.12 unter der GNU-GPL-Lizenz zur Verfügung. Das System basiert auf PHP und unterstützt die Datenbanken MySQL, PostgreSQL und SQLite. Die Markteinführung erfolgte 2001. Vorteile: Neben den Grundfunktionen eines Content-Management-Systems liegt der Fokus von Drupal im Aufbau von Social-Publishing- und Community-Portalen, wo Mitglieder eigene Inhalte erstellen und mit anderen Teilnehmern interagieren können. Die Grundinstallation ist extrem schlank, bietet aber bereits viele Web-2.0- und Community-Features wie zum Beispiel Weblogs, Foren und Tag Clouds. Die Verwaltung der Inhalte erfolgt dabei, wie bei Wordpress und Joomla, objektbasierend. Der modulare Aufbau von Drupal ermöglicht die Umsetzung von individuellen und komplexen Seitenstrukturen. Multidomain-Management ist ein Thema, das Drupal problemlos unterstützt. Die Verwaltung eines Cores mit Erweiterungen und gemeinsamen Benutzern ist in der Multidomain-Umgebung über mehrere Seiten hinweg möglich. Dies führt jedoch dazu, dass die Konfiguration des Systems weitaus aufwendiger ist als bei Wordpress oder Joomla. Die stark ausgeprägte Community bietet für jegliche Fragestellungen aktive und fundierte Antworten. Nachteile: Die schlanke Grundinstallation hat zur Folge, dass sehr viele Module nachinstalliert werden müssen. Deren Installation kann dabei leider nicht über die Administrationsfläche erfolgen, sondern nur per FTP. Viele Module stehen in Abhängigkeit zu anderen und erschweren die Aktualisierung. Zudem sind sie leider nicht abwärtskompatibel. Fazit: Drupal ist für den Einsatz als Social-Publishing- oder Community-Portal mit dem Schwerpunkt Web 2.0 als Internet, Extranet oder Intranet prädestiniert. Durch den modularen Aufbau können aber auch Portale für Unternehmen und Konzerne realisiert werden. Allerdings ist Drupal im Bereich Freigabeprozesse nicht so stark wie TYPO3. Offizielle Seite: http://drupal.org/ Downloadlink: http://ftp.drupal.org/files/projects/drupal-7.12.zip Lesen Sie auf der nächsten Seite: Typo3\nbid 823930 | server web1