Drupal

Umsetzung von Drupal-Projekten

Konzeption und Planung

In einem Feinkonzept wird die Struktur der Seite auf Basis der Interessen und Eigenschaften der Zielgruppen gegliedert. Ebenfalls erfolgt in diesem Schritt die Erarbeitung der grund­sätzlichen Bildschirmaufteilung zur optimalen Platzierung der relevanten Informationen und Navigations­elemente.

Das Feinkonzept beinhaltet ebenfalls die Beschreibung aller Funktionen, welche den Besuchern und Nutzern der Website zur Verfügung stehen. Die Beschreibung umfasst die Masken und die Klickwege durch die Anwendung, wobei Aspekte der Usability und der Benutzerfreundlichkeit im Vordergrund stehen.

Gliederung der Struktur sowie Beschreibung von Funktionen und Klickwegen werden in Zu­sam­menarbeit mit dem Kunden diskutiert und ausgearbeitet.

Detaillierte technische Konzeption

Vor der Realisierung eines Drupal-Projektes erfolgt immer eine detaillierte und umfassende technische Konzeption.

Im Rahmen der technischen Konzeption werden die einzelnen Anforderungen analysiert und in einem Dokument zusammengefasst. Dies beinhaltet alle technischen Aspekte zum Kernsystem, der eingesetzten Module, dem Datenmodell, Benutzerrechte und -rollen sowie Angaben zur eingesetzten Infrastruktur. Im Einzelnen sind dies:

  • CMS-Version
  • Definition von einzusetzenden oder zu entwickelnden Modulen mit technischen Realisierungsansatz
  • Contentmodell
  • Kenndaten zur Serverstruktur/Infrastruktur
  • Benutzerrechte, Rollen und Zugriffsregelung
  • Anbindungen der externen Systeme mit API-Spezifikationen und Ablauflogik

Frontendentwicklung

Selbstverständlich gehört die Entwicklung des Frontends auf Basis von HTML, CSS und JavaScript zu jedem Drupal-Projekt. Hier haben wir umfangreiche Erfahrung und liefern moderne, crossbrowserkompatible und performante Webfrontends.

Die Entwicklung eines Frontends speziell für mobile Endgeräte oder am besten gleich entsprechend den Richtlinien des Responsive Webdesign gehört natürlich ebenfalls zu unseren Kompetenzen.

CMS-Programmierung

Die Programmierung des CMS auf Basis von PHP sollte sich grundsätzlich immer nah an den von Drupal vorgegebenen und vorgesehenen Standards orientieren.

Bei der Programmierung innerhalb des Drupal-Frameworks halten wir uns an diese Richtline und legen großen Wert auf sauber strukturierten, zukunftssicheren und gut wartbaren Code.

Je nach Anforderung setzen wir bestehende Drupal-Module ein oder entwickeln eigene, projektspezifische Module, um individuelle Funktionalitäten ganz nach den Wünschen des Kunden umzusetzen.

Weiterentwicklung, Wartung und Betreuung

Auch nach der initialen Realisierung eines Drupal-Projektes stehen wir gerne noch zur Verfügung, um uns beispielsweise im Rahmen eines Wartungsvertrages um den reibungslosen Betrieb, die Weiterentwicklung und das Einspielen von Sicherheitsupdates zu kümmern.

Schulung

Gerne führen wir auch Redaktions- und Administrationsschulungen durch, um Sie fit für den Betrieb dieses mächtigen Content Management Systems zu machen.