Drupal Entwickler

In Zusammenarbeit mit unseren Drupal Entwicklern erstellen wir auf Ihre Bedürfnisse zugeschnittenen Konzepte und technische Dokumentationen. All unsere Projektmitglieder sind ausgewiesene Spezialisten ihres Fachbereichs und stehen Ihnen auch gerne als Ideenlabor für Strategie und Konzeption zur Verfügung.

Drupal Entwickler

Auf Basis von Drupal erstellen unsere Entwickler Webanwendungen, umfangreiche Portale und Community Elemente. Das ausgiebige Testen und aufsetzten von Deploymentinfrastrukturen gehört ebenso zu den Leistungen wie auch die Konzeption und Entwicklung von Drupal-Modulen.

Was unseren Drupal Entwicklern wichtig ist: Zuerst einmal Sie lieben Ihren Job, arbeiten gerne mit Open Source Software und sind von deren Vorteilen gegenüber proprietärer Produkten überzeugt. Besonders hinter Drupal steht eine Gemeinschaft von Menschen die gemeinsam diese hervorragende Software entwickeln, verwenden, und Testen. Millionen von Menschen auf der ganzen Welt prüfen stetig Drupal beheben Fehler und Probleme auch werden regelmäßig unzählige neue Funktionen hinzugefügt. An keiner anderen Software arbeiten so viele Entwickler wie an Drupal.

Alle die bereits einmal mit Drupal gearbeitet haben hörten bestimmt bereits den Spruch „don’t hack the core“. Was nichts anderes bedeutet als vom Drupal Basissystem die Finger zu lassen. Ein erfahrener Drupal Entwickler weis wie man das System um Funktionen erweitern kann ohne die Stammdateien zu ändern. Sie kennen Ihre Werkzeuge und Techniken und wissen diese geschickt einzusetzen. Wer sauber arbeitet kann leichter ein anspruchsvolles Projekt aufbauen und zudem auch betreuen und erweitern.

 

Bewähre Praktiken für Drupal Entwickler

  • Drupal Erweitern

    Lerne Drupal zu Erweitern

    „Wenn du Veränderungen am Drupal Core vornehmen musst um bestimmte Dinge zu erreichen dann machst du etwas falsch“ – dies ist ein wichtiges Motto für alle Drupal Entwickler!

    Dieses Motto gilt im Prinzip für jegliche Open-Source-Software und nicht nur für Drupal: Beschäftige dich eingehend mit dem System und lerne wie man auf die richtige Art und Weise Änderungen und individuelle Anpassungen vornehmen muss. Das ist beim Layout-Anpassungen zu beachten und bei programmatischen Themen.

    Lerne zu Verstehen welche Möglichkeiten dem Entwickler an die Hand gegeben wurden um Erweiterungen richtig einzubauen. Wenn Drupal Entwickler dies berücksichtigen können Probleme bei updates vermieden werden. Hat der Entwickler verstanden wie die Software funktioniert wird die Arbeit damit letztendlich viel leichter werden.

  • Community

    Bringe dich in die Community mit ein

    Wie bereits Erwähnt arbeiten Millionen von Menschen an der Entwicklung von Drupal. Als Drupal Entwickler greift du also auf die Arbeit von anderen zurück und ersparst dir somit viel Zeit und Mühe. Versuche also immer auch etwas wiederzugeben. Sei es einfach das testen von Modulen oder auch die Behebung von Bugs oder du steuerst eigene Module bei.

    Nehmen wir mal als Beispiel Du findest einen Bug in einem Open Source Projekt. Du fixt Ihn in deine Version und machst weiter mit deiner Arbeit. Ein anderer und effektiverer Weg wäre:

    Suche nach dem Bug: Noch bevor du daran denkst den Bug selber zu fixen suche in der Fehlerliste vom Modul ob es vielleicht ein anderer Drupal Entwickler bereits gemacht und einen Patch zur Verfügung gestellt hat.

    Trage den Bug selber in die Fehlerliste ein: wenn du keinen Entsprechenden gefunden hast. Also besser nicht versuchen den Fehler selber zu beheben sondern lieber einen detaillierten Bericht verfassen was nicht funktioniert. Die Entwickler der Module kennen sich viel besser mit dem Code aus.

    Sollten die vorangegangen Methoden nicht zum gewünschten erfolg geführt haben und du den Fehler selber behoben hast dann teile das auch der Community mit und erleichtere damit anderen Drupal Entwicklern Ihre Arbeit.