Drupal: Das Open Source CMS

Am Vorabend des Starts seiner 7. Version gewinnt Drupal, das Open Source-Content-Management-System, unter den verschiedenen auf dem Markt erhältlichen CMS ständig an Beliebtheit. Dieses Projekt wurde im Jahr 2000 vom belgischen Entwickler Dries Buytaert mit dem Ziel initiiert, mit Wordpress und Joomla zu konkurrieren.

In den letzten Jahren hat sich Drupal einen Platz unter den Kleinstunternehmern, KMU und den großen Gemeinden erarbeitet. Mit diesem System wurden weltweit rund 500.000 Websites entwickelt. Unter diesen können wir Rue89.com nennen: Die Website für Informationen und partizipative Debatten verwendet das Open-Source-CMS seit seiner Einführung im Jahr 2007 und wird jetzt mit Drupal auf andere Websites ausgeweitet.

Was ist Drupal?

Drupal ist ein Open Source Content Management System (CMS), das unter der GNU General Public License veröffentlicht wird und auf der PHP-Skriptsprache basiert. Mit dieser Software können Sie den Inhalt einer Website veröffentlichen, verwalten und organisieren sowie die Organisation und die Zugriffsrechte einer Benutzergemeinschaft verwalten. Sie ist in minimale Inhaltseinheiten unterteilt, die als "Knoten" bezeichnet werden und unterschiedlichen Elementen entsprechen : Artikel, Blog, Kommentar, Anmeldeformular, Bild- oder Bildergalerie, Umfrage, Wiki, etc ..

Drupal wurde ursprünglich von seinem Schöpfer Dries Buytaert als "schneller Website-Assembler" definiert, dh als Plattform, die die Erstellung von Inhalten auf einer Website, die von mehreren Personen genutzt wird, auf kollaborative Weise ermöglicht.

Die Modularität und Skalierbarkeit von CMS ermöglicht es Ihnen, viele Funktionen hinzuzufügen und viele verschiedene Arten von Projekten durchzuführen, insbesondere in den folgenden Bereichen:

  • Web Publishing (Erstellen von Plattformen und Community-Sites im Internet)
  • Wissensmanagementsysteme erstellen (auch über eine taxonomische Klassifikation - Kategorie-Inhalt)
  • Schaffung von Arbeitsgruppen (Intranet).

Beachten Sie, dass:

Im Gegensatz zu anderen CMS (Wordpress) erfordert Drupal aufgrund seiner modularen und hochgradig anpassbaren Struktur das Eingreifen eines erfahrenen Entwicklers.

Eine modulare, flexible und skalierbare Struktur

Drupal basiert auf einer modularen Struktur, die die im Paket-Basisprogramm verfügbaren "nativen" Module und etwas mehr als 6.000 "Community-Module" kombiniert.

Einige native Module, die für das Funktionieren von Drupal erforderlich sind (z. B. Benutzerverwaltung), andere sind optional (z. B. Add-In für einen Blog / eine Website). Zu den nativen Modulen gehören: Design- und Inhaltsbewertung (Veröffentlichungsdatum, alphabetisch usw.), Verwaltungsvorlagen (Modelle), Taxonomiesystem (z. B. Rangfolge der den Artikeln zugewiesenen Schlüsselwörter und Erstellung von Kategorien), Forum usw.

Die "Community" -Module sind das Ergebnis der Arbeit der Community von Benutzern, die rund um das Drupal-Projekt organisiert ist. CMS-Administratoren können diese Module hinzufügen, um ihre Website basierend auf ihren Entwicklungsanforderungen zu erstellen. Diese Module decken eine Vielzahl von Anforderungen ab, darunter:

  • Newsletter
  • Plaudern
  • E-Commerce (zB elektronische Zahlung)
  • Verwalten von semantischem Inhalt (Metadatenstruktur)
  • Mehrsprachige Tools
  • Suchmaschinenoptimierung
  • Mobil (2D-Code, Verwalten einer Drupal-Site von einem Smartphone aus)

Zahlreiche Module stehen in folgenden Bereichen zur Verfügung: Statistik, Sicherheit, Web-Browsing, Content-Syndication, Integration von Drittanbieteranwendungen (zB Twitter)

Drupal und SEO

Neben seiner Modularität verfügt Drupal über mehrere funktionale Merkmale, die es von anderen CMS unterscheiden, insbesondere in Bezug auf Tools für SEO (Suchmaschinenoptimierung. Einschließlich :)

  • Erweiterte Steuerung des URL-Schreibens (und der Möglichkeit der Automatisierung über das Pathauto-Modul) für SEO.
  • Das System der Inhaltsklassifizierung (Taxonomie), mit dem Sie Inhalte nach Schlüsselwörtern ordnen können.
  • Vereinfachte Verwaltung von Titelseiten und Metatags

Die Drupal-Community

Die Community, die an der Entwicklung von Drupal teilnimmt, besteht aus Hunderttausenden von Benutzern und Tausenden von Entwicklern. Sie beteiligen sich an der Gestaltung zusätzlicher Module und der Erstellung von Dokumenten und Tutorials zur Verwendung des CMS. Der derzeitige Erfolg von Drupal ist weitgehend auf die Dynamik dieser Community zurückzuführen, wie dies bei vielen Open-Source-Projekten der Fall ist.

Drupal stützt sich auf mehrere Bereiche für den Wissensaustausch, darunter:

  • Offizielle Website
  • Der Blog
  • Forum
  • Dokumentation und Tutorials
  • Mailing-Listen

Welche professionellen Websites verwenden Drupal?

Im Internet verwenden Websites mit sehr unterschiedlichen Inhalten Drupal. Dazu gehören die folgenden Kategorien:

  • Informationsseiten, E-Zine in Frankreich, Rue89 (siehe Interview unten), Mediapart, Slate.fr in Frankreich usw. In England The Economist.
  • Informationsportale: das Community-Portal, das Freizeitinhalte kombiniert: Popsugar.com.
  • Unternehmensseiten / Intranet: Yahoo Research!
  • E-Commerce (über das Ubercart-Modul)
  • Verzeichnis SEO
  • Websites mit Multimedia-Inhalten (einschließlich Fotos, Musik, Wiedergabelisten, Videos usw.). Zum Beispiel Warner Bros Records
  • Institutionelle / pädagogische Websites: University of Pennsylvania
  • Community-Plattformen für soziale Netzwerke: plateforme communautaire GoingOn.com

Fokus: Die Drupal-Projektentwickler werden mehr bezahlt?

Eine kürzlich von der DoNanza Community-Website, einer auf freiberufliche Webmaster / Webdesigner spezialisierten Community-Plattform, in den USA durchgeführte Studie beleuchtet die finanziellen Einsätze der verschiedenen CMS (Wordpress, Joomla und Drupal). Wenn Wordpress und Joomla 6, 5- bzw. 3, 5-mal häufiger als Drupal verwendet werden, ist dies derjenige, der das größte Budget einnimmt: Als Entwickler mit Drupal (freiberuflich) verdienen Sie durchschnittlich 915 USD pro Projekt, gegenüber 455 USD bzw. 473 USD für Wordpress und Joomla.

Laden Sie Drupal herunter

Was sind die besten Open Source-Anwendungen des Jahres 2010?

Vorherige Artikel Nächster Artikel

Top-Tipps