Warum der Aufbau eines vorkonfigurierten Drupal CMS eine sinnvolle Investition ist

6 min.
Logo von Try Drupal

Drupal ist ein vielseitiges CMS mit umfangreichen Anpassungsmöglichkeiten. Aufgrund der umfangreichen Funktionalität kann die richtige Konfiguration eine Herausforderung sein. Um dies zu verhindern, bauen wir mit Drupal niemals von Grund auf neu. Wir beginnen jedes Projekt mit unserem vollständig konfigurierten Drupal CMS, in das wir alle Best-Practices integriert haben, die wir in über 10 Jahren Drupal-Entwicklung gesammelt haben.

Unser Ansatz steht im Einklang mit der Vision von Dries Buytaert für ein innovatives neues Drupal-CMS mit dem Codenamen Starshot, das auf der DrupalCon Portland 2024 angekündigt wurde. Drupal Starshot soll der konsistente Ausgangspunkt für ambitionierte Website-Builder werden, um die leistungsstärksten Funktionen von Drupal zu nutzen.

Unser vorkonfiguriertes CMS ist für die Öffentlichkeit zugänglich und jeder kann es ausprobieren. Probieren Sie es jetzt selbst aus!

Dies ist der erste einer Reihe von Artikeln, in denen wir unsere Erfahrungen beim Aufbau eines vorkonfigurierten Drupal-CMS teilen, damit die gewonnenen Erkenntnisse möglicherweise auf Starshot angewendet werden können.

Die Konfiguration von Drupal kann schwierig sein

Drupal ist das einzige Open-Source-CMS für Mittelständler und Großunternehmen. Es ist seit mehr als 20 Jahren auf dem Markt. Neben der Tatsache, dass Drupal kostenlos genutzt werden kann, liegt seine große Beliebtheit auch an den umfangreichen Anpassungsmöglichkeiten.

Aufgrund seiner API-First-Architektur kann es als Headless-CMS oder als traditionelles CMS verwendet werden, das ein gekoppeltes Frontend zusammen mit seinem Backend bereitstellt.

Drupal ist eine leistungsstarke CMS-Anwendung, die auf viele spezifische Anwendungsfälle zugeschnitten werden kann. Einige der häufigsten sind unten aufgeführt.

Screenshots von verschiedenen Webseiten

Einige der häufigsten Anwendungsfälle

Unternehmenswebsites

Viele Organisationen verwenden Drupal für ihre Websites, da es robuste Content-Management-Funktionen, anpassbare Frontends, Skalierbarkeit und Integrationsmöglichkeiten bietet. Es eignet sich gut für komplexe Content-Strukturen und verschiedene Benutzeranforderungen.

E-commerce Websites

Mithilfe von Modulen wie Drupal Commerce lässt sich Drupal in eine leistungsstarke E-Commerce-Plattform verwandeln. Es bietet alle not wendigen Funktionen wie z.B. Produktkatalogverwaltung, Warenkorbfunktion und sichere Zahlungsabwicklung.

Intranet and Social-Networking-Plattformen

Durch die Benutzerverwaltungs- und Community-Building-Funktionen von Drupal eignet es sich für die Erstellung von Intranetlösungen und Social-Networking-Plattformen, auf denen Drupal die Interaktion und Zusammenarbeit zwischen den Mitgliedern erleichtert.

Universitäten und Bildungswebseiten

Aufgrund seines robusten Benutzerberechtigungssystems und seiner Funktionen zur Inhaltsorganisation eignet sich Drupal gut für die Erstellung von Bildungswebsites und Lernmanagementsystemen (LMS).

Öffentliche Hand

Regierungsbehörden und öffentliche Organisationen nutzen oft Drupal für Websites und Portale, um Online-Dienste anzubieten und mit Bürgern zu interagieren. Seine Barrierefreiheitsfunktionen, mehrsprachige Unterstützung und Sicherheitsverbesserungen machen es besonders attraktiv für Regierungswebsites.

Nonprofit- und Charity Websites

Gemeinnützige Organisationen, Wohltätigkeitsorganisationen und Vereine nutzen Drupal, um Websites zu erstellen, die ihre Missionen präsentieren, mit Unterstützern interagieren und Online-Spenden verwalten.

Drupal CMS ist auch bei Marketeers und Verlagshäusern beliebt und bietet eine vielseitige Lösung für die Erstellung ansprechender Marketing-Landingpages und robuster Medienplattformen.

Das intuitive Content-Management, das flexible Design, die SEO-freundlichen Funktionen, das robuste Medienmanagement und die integrierten Tracking- und Analysetools eignen sich perfekt für die effiziente Verwaltung von Multimedia-Inhalten und die Erstellung ansprechender Websites.

Für alle oben genannten Anforderungen gelten unterschiedliche Anforderungen, und es gibt oft viele Möglichkeiten, wie die Anforderungen erfüllt werden können. Schauen Sie sich unsere Fallstudien an, um zu sehen, welche Lösungen wir für unsere Kunden entwickelt haben.

Für einzelne Entwickler oder kleine Teams kann es schwierig sein, den Überblick über die Entwicklung in den verschiedenen Bereichen zu behalten. Dies führt zu unnötigem Projektrisiko und größeren Entwicklungsaufwänden.

Wiederverwenden ist besser als Neuerfinden

Bei der Erstellung von Software ermöglicht die Nutzung des Fachwissens anderer einen viel sichereren und effizienteren Entwicklungsprozess im Vergleich zum Erstellen von Funktionen von Grund auf.

Durch die Wiederverwendung von Best Practices anderer können sich Entwickler außerdem auf den innovativen Teil der Software konzentrieren, an der sie gerade arbeiten, da sie sich nicht mit den Details befassen müssen, die bereits an anderer Stelle gelöst wurden.

Der Einsatz eines vorkonfigurierten Systems bietet mehrere Vorteile:

Die Vorzüge eines vorkonfigurierten Drupal CMS

Man kann Software nur dann wiederverwenden, wenn diese auf ausreichend generische und wiederverwendbare Weise erstellt wurde.

Wenn Sie von anderen erstellte Software wiederverwenden, sollten Sie natürlich auch Ergänzungen oder neue Funktionen beisteuern, damit andere Ihre Software wiederverwenden können. Dies kann schwierig sein, da Entwickler nicht einfach Software für eine Reihe von Anwendungsfällen erstellen können; Sie müssen auch berücksichtigen, dass andere ihre Software nutzen.

Dies gilt sowohl für kleine Softwareteams, die bei der Softwareerstellung effizienter werden wollen, als auch für große Softwareprojekte wie Drupal, bei denen Tausende von Entwicklern zusammenarbeiten.

Bei Open-Source-Softwareprojekten wie Drupal kann es schwierig sein, die richtige Balance zwischen Entwicklern und Unternehmen zu finden, die den Code wiederverwenden und Verbesserungen und neue Funktionen in das Projekt einbringen.

Wie wir „Try Drupal“ in unsere Entwicklungs- und Beratungsprozesse integrieren

Jedes erfolgreiche Projekt braucht ein solides Fundament und hier kommt unser vollständig konfiguriertes Drupal CMS ins Spiel. Try Drupal ist ein internes Drupal CMS-Starterkit, das 90 % der gängigsten Features und Funktionalitäten sofort enthält.

In unseren Drupal-Projekten sind 80 % der Funktionalität gleich und können vor Beginn der eigentlichen Projektarbeit konfiguriert werden. Beispiele für Konfigurationen, die schwierig einzurichten sind, aber in der Regel ohne große Änderungen wiederverwendet werden können, sind redaktionelle Erfahrung, mehrsprachige Einrichtung, Suche, Workflows, E-Commerce, SEO und Integrationen (CDN, Protokollierung, Überwachung, SAML, SFDC usw.).

Neben der Wiederverwendung von Konfigurationen ist der wichtigste Aspekt eines jeden Projekts die Erstellung mit einer wiederverwendbaren Frontend-Technologie.

Wir haben ein komponentenbasiertes Frontend-Modell mit den beliebten Paragraph Modul erstellt, ein robustes Theme basierend auf Tailwind CSS und ein Designsystem basierend auf Webkomponents erstellt.

Neben der Verwendung als herkömmliches CMS kann es mithilfe der GraphQL-Funktionalität von Drupal auch als Headless-CMS betrieben werden. In diesem Fall kann das Designsystem für den Aufbau des Frontends wiederverwendet werden.

Immer wenn wir in Projekten neue Funktionen erstellen, prüfen wir, ob eine generische Version zu unserem Drupal CMS hinzugefügt werden kann, um die Funktionalität in anderen Projekten zu nutzen.

Um unser CMS zugänglich zu machen, haben wir eine Demo-Installation erstellt, die von unseren Entwicklern, Projektmanagern, Vertriebsexperten und Marketingfachleuten verwendet wird, um unsere neueste und glänzendste Drupal-Erfahrung zu überprüfen und zu erkunden.

Sehen Sie sich das Video unten an, um mehr über unser vorkonfiguriertes Drupal CMS zu erfahren.

Video file

Die Verfügbarkeit einer Drupal-Demo auf Abruf hat uns sehr geholfen, das Wissen intern zu verbreiten, um sicherzustellen, dass alle Kollegen über die neuesten Entwicklungen informiert sind.

Wir nutzen unsere Demo auch, wenn wir unsere Kunden zu neuen Funktionen beraten, da es viel einfacher ist, Funktionen vorzustellen als sie zu erklären.

Unser vorkonfiguriertes Drupal CMS ist mit der Test- und Qualitätssicherungssoftware Qaack erstellt und für die Öffentlichkeit verfügbar. Erstellen Sie gerne Ihre eigene Instanz und sehen Sie sich an, wie wir eine voll funktionsfähige Drupal-Installation konfiguriert haben.

Try Drupal

Viel Spaß beim testen eines vollständig konfigurierten Drupal CMS. Wenn sie Fragen haben, können Sie uns gerne kontaktieren.

Artikel teilen via

Weitere Highlights

Aktuelles

1xINTERNET unterstützt das neue Drupal Starshot

Driesnote Drupal Starshot Portland 2024

Die neue Drupal Initiative Starshot wurde von Dries Buytaert angekündigt, um eine Standard-CMS...

4 min.
Fachwissen

Der MVP-Ansatz für Webprojekte

Drei sich überschneidende Kreise, die ein MVP-Konzept darstellen

Bei 1xINTERNET verwenden wir den MVP-Ansatz (Minimum Viable Product), um erfolgreiche Webprojekte zu...

5 min.