Direkt zum Inhalt

Newsletter Serie mit 22 Ratschlägen zum Thema Online Marketing und Inbound Marketing.
Anmelden

 

Drupal Backend Entwicklung - Drupal Frontend Entwicklung

Was wir meinen, wenn wir davon sprechen.
 
Stage Image: 

Vor kurzem hat mich ein Kunde bei einem Beratungsgespräch unterbrochen und gefragt: "Was ist Drupal Backend Entwicklung und Drupal Frontend Entwicklung?" Ich habe mich selbst ertappt und bin davon ausgegangen, dass unsere "Sprache" als Webentwickler allgemein verständlich ist. Hier die Antwort zur Frage:

Die Fragen lassen sich einfacher erklären, wenn ich zuerst die Art und Weise wie das Internet funktioniert erkläre. Damit eine Webseite überhaupt funktioniert, sind verschiedene Technologien involviert.

  • Webbrowser (z.B. Internet Explorer, Chrome Browser, Firefox)
  • Webserver/Webhosting und die darauf laufenden Dienste
  • Webseite/Webapplikation (z.B. Drupal, Typo3, Wordpress)

Drupal Backend Entwicklung

Unter Backend Entwicklung versteht man alle Entwicklungen von Programmen, die auf dem Webserver ablaufen.

Das sind typischerweise folgende Abläufe:

  • Datenbank Abfragen, z.B. die Ausführung einer Suche auf einer Webseite
  • Programmierung kundenspezifischer Logins. z.B. Redaktionssysteme, Webshops, etc.
  • Schnittstellen für mobile Apps oder externe Tools

Typische Technologien & Programmiersprachen in der Backend Entwicklung

  • PHP, Java, Python
  • MySQL, PostgreesSQL, MongoDB, CouchDB, Solr
  • Redis, Memcache
  • Composer

Drupal Frontend Entwicklung

Unter Frontend Entwicklung versteht man alle Entwicklungen von Programmen, die auf dem Webbrowser ablaufen.

  • Darstellung von Inhalten mit HTML und CSS
  • Interaktive Elemente mit JavaScript (z.B. Slider, PopUps, etc.)
  • Umfangreiche "Frontend" Webapplikationen, die im Browser ablaufen und nur via Schnittstelle auf ein Backend zugreifen

Typische Technologien & Programmiersprachen in der Frontend Entwicklung

  • HTML, CSS
  • Javascript
  • SCSS, LESS, Compass
  • Bundle

Bei netnode sind diese Technologien das tägliche Brot, da wir ja als Drupal Dienstleister Webseiten programmieren. Das spannende an der Webentwicklung ist mitunter, dass sich diese Technologien laufend weiterentwickeln und neue Konzepte und Anwendungen dazukommen.

Das könnte Sie auch interessieren

Kostenlose Drupal 8 Demo verlangen
Kostenlose Drupal 8 Demo verlangen