Es ist offensichtlich notwendig, nach Werkzeugen zu suchen und diese zu nutzen, wenn Drupal-Entwicklungsdienste erbracht werden. Es ist Zeit für eine weitere Informationsdosis über unsere Arbeit bei der Droptica-Unternehmung. Heute behandeln wir Dateiversionierung und Anwendungstests. Subversion Die ersten Projekte, die mit Drupal (noch als OPENBIT) umgesetzt wurden, nutzten das Subversion-System (auch bekannt als SVN, Projekt-Website) für die Dateiversionierung.

Clutch (ein Portal, das Entwicklungsunternehmen bewertet) hat uns als weltweit führend unter den Unternehmen, die mit Drupal arbeiten, benannt. Dies ist ein großer Erfolg. Wir gehören zu den besten Unternehmen, die weltweit mit Drupal arbeiten. Die Ergebnisse unserer Arbeit werden zunehmend sichtbarer. Seit Beginn hat Droptica das Ziel, die besten Drupal-Dienstleistungen bereitzustellen

Jeder, der jemals in der IT gearbeitet hat, ist sicherlich auf Kommunikationsprobleme zwischen Programmierern und Testern oder in anderen Fällen gestoßen. Wenn Sie mit Programmierern sprechen, hören Sie viele Anekdoten über Fehlermeldungen und Rückmeldungen, die sie erhalten haben. Als Tester in einer Drupal-Agentur sehe ich dieses Problem von der anderen Seite, aber ich verstehe das Entwicklungsteam. Wenn ich eine Aufgabe aus den Tests zurückgebe, ertappe ich mich oft dabei, dass ich einfach schreiben möchte: „Es funktioniert nicht!“

Im Laufe der letzten Jahre haben Websites einen bedeutenden Wandel durchgemacht. Viele neue Dienste und Social-Media-Websites wurden erstellt. Mobile Anwendungen spielen mittlerweile eine sehr wichtige Rolle im Internet, und der Datenaustausch zwischen verschiedenen Online-Diensten ist nichts Ungewöhnliches mehr

Es ist bereits einige Zeit seit der Premiere von Drupal 8 vergangen. Neue Projekte und Module werden ständig veröffentlicht, und es gibt eine stetig wachsende Anzahl von Projekten, die mit Version 8.x auf drupal.org kompatibel sind. Leider sind diese Versionen oft noch instabil und mit verschiedenen Fehlern behaftet. Stand heute liegt die Anzahl der zusätzlichen Module, die für Drupal 8 verfügbar sind, bei etwa 2.250 im Vergleich zu 12.400 Drupal 7-Modulen

Drupal ist ein wenig berüchtigt für die Anzahl der Datenbankabfragen, die gegen eine Datenbank ausgeführt werden. Wenn tausende von gleichzeitigen Benutzern bedient werden müssen, kann die Datenbank schnell zu einem wesentlichen Engpass werden. Dies war der Fall bei http://kwestiasmaku.com - einer sehr beliebten Website mit Rezepten. Die Website wird von Millionen von Kochbegeisterten besucht. Als wir unsere Zusammenarbeit mit KwestiaSmaku begannen, konzentrierten wir uns zunächst darauf, der Website neue Funktionen und Funktionalitäten hinzuzufügen.

Im ersten Artikel über die Werkzeuge, die wir verwenden, haben wir unsere Projektmanagement- und Kommunikationstools beschrieben. Heute zeigen wir Ihnen, wie wir Entwicklungsumgebungen verwalten. Lokale Kopie Bei Droptica arbeitet jeder Programmierer an einer lokalen Kopie der Website. Jede Aufgabe wird abgeschlossen und in einen eigenen Git-Branch eingepflegt und in ein Remote-Repository übertragen. Unser standardmäßiges Desktop-System ist Ubuntu, daher kamen wir lange Zeit damit aus, Apache, Mysql und PHP einfach lokal zu installieren

Entity API in Drupal 8 ist jetzt im Kern integriert und so gut organisiert, dass es fast keine Entschuldigung mehr dafür gibt, Datenbanktabellen zu erstellen, die nicht gleichzeitig Entities sind. Wenn Sie es ernst meinen mit der Drupal-Entwicklung, lesen Sie den folgenden Artikel. Entities in Drupal sind wirklich großartig! Wenn Sie eine Entity erstellen, erhalten Sie eine kostenlose Integration mit Views, Sie können die Entity feldfähig machen und dadurch verschiedene Felder hinzufügen.

Der Bau von Webanwendungen und Websites ist oft eine komplexe und zeitaufwändige Aufgabe, die die Koordination vieler verschiedener Aktivitäten durch einen Projektmanager erfordert. Um das Projekt zu verwalten, verwenden wir verschiedene Systeme und Anwendungen, die in diesem Artikel beschrieben werden. Das Folgende wird zum Zeitpunkt der Erstellung des Artikels beschrieben.

In den letzten Monaten haben wir an unserer neuen Website in Drupal 8 gearbeitet. Es hat seine Zeit gedauert, da Kundenprojekte immer Vorrang haben. Aber wir haben es endlich geschafft! Hier ist die Geschichte. Designphase Wie bei jeder neuen Marketing-Website haben wir das Projekt in Phasen unterteilt. Zuerst haben wir eine Content-Strategie entwickelt – was wollen wir wirklich sagen und warum? Wir wollten Ad-hoc-Entscheidungen während der Entwicklungs- oder Designphasen vermeiden.

MG 1202 Blur

Need a team of Drupal and PHP web development experts?