Ist Drupal auch für kleinere Webprojekte geeignet?
Wir haben uns in den letzten Jahren intensiv damit beschäftigt, wie sich das Content-Management-System Drupal auch für kleinere Websites sinnvoll und effizient einsetzen lässt.
Dabei begegnen uns immer wieder drei typische Einwände, warum Drupal angeblich nur für große Projekte geeignet sei:
- Keine Composer-Unterstützung bei Shared Hosting
- Die Pflege von Inhalten mit flexiblem Layout sei zu kompliziert
- Der Einstieg mit Drupal sei zu teuer
Das ist schade.
Denn die Vorteile von Drupal sollten allen Kunden und Kundinnen offenstehen – unabhängig von Unternehmensgröße oder Projektumfang.
Hier einige der wichtigsten Stärken, die aus unserer Sicht gerade auch für kleinere Projekte sprechen:
Individuelle Eingabeformulare ermöglichen es, sehr unterschiedliche Inhalte strukturiert zu pflegen.
Mit dem Views-System lassen sich flexible Reports mit Filtern, Sortierung und Paginierung erstellen.
Drupal ist sicher, zukunftsfähig und technisch sauber erweiterbar.
Composer-Unterstützung bei Shared-Hosting
Wer will das Rad schon neu erfinden?
Moderne Content-Management-Systeme greifen auf eine Vielzahl vorgefertigter Code-Pakete zurück, die wiederverwendbar und projektspezifisch einsetzbar sind.
Diese Pakete müssen aufeinander abgestimmt werden, um Konflikte zu vermeiden.
Composer ist das zentrale Werkzeug dafür: Es bezieht die benötigten Pakete automatisch von Servern.
Früher war dieser Vorgang sehr ressourcenintensiv – ein Problem vor allem bei günstigen Hosting-Angeboten, bei denen sich mehrere Websites einen Server teilen (Shared Hosting).
Mit Composer 2.x hat sich das grundlegend geändert: Die neue Version ist deutlich effizienter und benötigt erheblich weniger Serverleistung.
Wir betreuen viele Kunden mit Hosting-Paketen bei All-Inkl oder IONOS – dort funktioniert Composer inzwischen zuverlässig und stabil.
Voraussetzung ist lediglich ein SSH-Zugang.
Damit lässt sich auch Drush nutzen – das Kommandozeilen-Werkzeug für Drupal, mit dem sich zahlreiche Aufgaben bei Installation, Pflege und Updates effizient erledigen lassen.
Gerne prüfen wir, ob auch Ihr Hosting-Anbieter dafür geeignet ist.
Einfache Pflege der Inhalte mit Layout-Paragraphs und Bootstrap Theme
Wir setzen auf das weit verbreitete Theme Bootstrap und haben die Zusatzmodule Layout Paragraphs und Paragraphs gezielt erweitert – für maximale Flexibilität bei gleichzeitig einfacher Pflege der Inhalte.
Bootstrap ist ein bewährtes Open-Source-Framework, das Inhalte in einem 12-Spalten-Raster organisiert.
Das bedeutet: Redakteure können selbst entscheiden, ob ein Inhalt die gesamte Seitenbreite einnehmen soll, nur einen Teilbereich (z. B. 8 von 12 Spalten) nutzt oder in mehreren Spalten nebeneinander dargestellt wird.
Durch unsere Erweiterungen können Nutzer und Nutzerinnen auch ohne Programmierkenntnisse:
Layout-Blöcke mit 1 bis 6 Spalten anlegen
die Breite der Spalten individuell definieren
Inhalte in voller Breite oder auf schmaleren Flächen platzieren
beliebig viele Layout-Blöcke erstellen und flexibel verschieben
jedem Block eine eigene Hintergrundfarbe zuweisen
individuelle IDs vergeben, um gezieltes CSS-Styling zu ermöglichen
aus einer vordefinierten Auswahl an Inhaltselementen wählen – oder zusätzliche Elemente beauftragen
bei vielen Elementen weitere Optionen wie Rahmenfarbe, Hintergrundfarbe oder Platzierung auswählen
Zusätzlich steht ein definierter Farbpool mit neun CI-konformen Farben zur Verfügung, den wir im Vorfeld gemeinsam mit Ihnen abstimmen.
Die Erweiterungen basieren auf PHP-Funktionen und JavaScript und sind im Modul, im Frontend-Theme Bootstrap sowie im Verwaltungs-Theme integriert.
(Hier ein Einblick in die Verwaltungsoberfläche mit unseren individuellen Anpassungen für einen Layout-Block)
Kostengünstiger Einstieg durch unser vorgefertigtes Drupal-Paket
Nach der Installation liegt Drupal in einer schlanken Basisversion vor, die je nach Bedarf mit Modulen erweitert wird.
Durch unsere langjährige Erfahrung wissen wir genau, welche Module sich in der Praxis bewähren und stabil laufen. Auf dieser Basis haben wir ein Standardpaket geschnürt – bestehend aus dem Drupal-Core und einer Auswahl bewährter Erweiterungsmodule.
Dieses Startpaket wird von uns lokal gepflegt und stets aktuell gehalten. Es dient als technisch stabile Grundlage für individuelle Anpassungen und wird anschließend auf den Hoster unserer Kunden übertragen.
Bereits enthalten sind:
eine Startseite
Fehlerseiten (404 und „Zugriff verweigert“)
Seiten für Impressum und Datenschutz
ein funktionsfähiges Kontaktformular
Zur Demonstration des Funktionsumfangs haben wir eine Demo-Webseite für Autor:innen erstellt:
https://www.montviso.de/demo-webseite-fuer-autoren