Blog /Technologie

Der Bau multifunktionaler Websites und Webanwendungen ist kaum eine leichte Aufgabe. Wir unterstützen uns in diesem Prozess mit verschiedenen Programmiersprachen und Werkzeugen.

Wir sind das größte und bekannteste Unternehmen in Polen, das sich mit der Erstellung und Unterstützung von Drupal-basierten Webseiten befasst. Unsere Fachgebiete umfassen auch Symfony, PHP, ReactJS und Front-End-Entwicklung. Bei unseren Bestrebungen nutzen wir auch eine Vielzahl anderer Softwarelösungen wie PHPStorm, Jenkins und Docker.

Gerne teilen wir unsere Erfahrungen und beschreiben den Arbeitsprozess beim Aufbau und der Entwicklung von Websites und Anwendungen bei Droptica. Dank SCRUM und den richtigen Tools wie Slack und Jira gewährleisten wir eine nahtlose Kommunikation zwischen dem Team und dem Kunden. Wir verbessern oder ändern systematisch die von uns genutzte Software, um wiederholte Aktionen zu automatisieren und die Entwicklungsarbeit zu beschleunigen.

Sie können mehr über die Feinheiten unserer Arbeit dank unserer umfangreichen Blogartikel erfahren, oder herausfinden, welche Vorteile wir Ihnen bieten können, dank unserer Fallstudien.

Was ist der CKEditor? Der CKEditor ist einer von vielen visuellen HTML-Editoren. Er ermöglicht es Ihnen, einfach Text über eine Oberfläche einzugeben, die Editoren wie OpenOffice ähnelt. Er erleichtert die Textformatierung durch einen Satz von Schaltflächen, die unter anderem für Dinge wie das Ändern der Schriftart, der Textgröße, das Hinzufügen eines Bildes, das Erstellen von Listen und vieles mehr dienen. Der CKEditor ist der Standard-Texteditor in Drupal 8. Sie müssen keine Bibliotheken oder Module hinzufügen, um ihn zu verwenden

Jeder, der Drupal-Entwicklung betreibt, wird früher oder später auf die Notwendigkeit stoßen, den Zugang zu Inhalten strenger zu kontrollieren. Die Standardmechanismen von Rollen und Berechtigungen sind sehr flexibel, können aber in komplexen Projekten unzureichend sein. Wenn der Zugriff auf Knoten beispielsweise von den einem bestimmten Benutzer zugewiesenen Feldern abhängt, müssen Sie fortschrittlichere Lösungen nutzen.

Ist es Ihnen schon einmal passiert, dass Sie auf einer Website nicht sicher waren, ob eine von Ihnen verwendete Schriftart 12 pt oder 13 pt war? Oder vielleicht haben Sie immer wieder auf ein Bild geschaut und sich gefragt, ob es vorher leicht nach links verschoben wurde? Wenn das Layout auf Ihrer Website eine Priorität hat, ist es vielleicht an der Zeit, über die Automatisierung der Prüfung dieses Aspekts Ihres Projekts nachzudenken. VisualCeption ist eine bemerkenswerte Lösung genau für diesen Anwendungsfall.

Wir entwickeln viel mit Drupal. Wir führen auch viele automatisierte Tests durch. Aus diesem Grund haben wir beschlossen, die Standardfunktionalität von Codeception mit einigen neuen Modulen für Drupal zu ergänzen. Das hilft uns sehr in unserer täglichen Arbeit. Wie in unserem vorherigen Artikel werden alle unten aufgeführten Beispiele auf einem Projekt basieren, das auf docker-console basiert, weshalb wir alle ermutigen, die vorherigen Artikel zuerst zu lesen, wenn Sie das noch nicht getan haben.

Wenn Sie unsere vorherigen Beiträge gelesen haben, wissen Sie bereits sehr gut, wie Sie ein Projekt in der Docker-Konsole starten. Falls Sie das noch nicht getan haben, sollten Sie mit diesem Artikel beginnen, denn für die Zwecke dieses Artikels gehen wir davon aus, dass Ihr Projekt in der Docker-Konsole bereits läuft, daher beziehen sich alle unten ausgeführten Befehle darauf. In diesem Artikel möchten wir Ihnen die Welt der automatischen Tests mit Codeception vorstellen, basierend auf dieser Art von Projekt.

Wenn Sie ein Drupal-Entwickler sind, haben Sie mit hoher Wahrscheinlichkeit von Drush gehört. Drush ist ein Kommandozeilenprogramm, das Ihnen ermöglicht, mit Drupal über die Kommandozeile zu interagieren. Jede Drupal-Agentur oder jeder, der etwas auf sich hält und Drupal-Entwicklung betreibt, verwendet Drush, da es die Drupal-Entwicklung massiv beschleunigt und Zeit sowie Geld spart. Drush bietet viele eingebaute Befehle, aber Sie können auch eigene hinzufügen.

Beim Erstellen von Websites haben Sie wahrscheinlich manchmal gesehen, wie sich das Erscheinungsbild Ihrer Seite in verschiedenen Browsern verändert, ganz zu schweigen von einer Vielzahl von Geräten. Je nachdem, wie viele verschiedene Konfigurationen wir überprüfen möchten, wächst die auf das Testen verwendete Zeit schnell an, und die Begeisterung wird wahrscheinlich in ähnlichem Maße abnehmen, wenn man dieselbe Aktion auf einem anderen Gerät wiederholt

Die Inhaltserstellung mit dem Paragraphs-Modul ist ein völlig anderer Ansatz im Vergleich zur „standardmäßigen“ Inhaltserstellung in Drupal. Kurz gesagt: Wir bereiten die Komponenten (Paragraphentyp) vor und wählen dann während der Erstellung eines Eintrags aus den verfügbaren Komponenten aus. Die Komponenten können einfache Elemente mit Text, Inhalte mit Spalten oder solch komplexe Elemente wie Slider, Videos oder Fotogalerien sein.

MG 1202 Blur

Need a team of Drupal and PHP web development experts?