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.

Im Zeitalter der zunehmend verteilten Architektur von Anwendungen und Webportalen besteht die Notwendigkeit, flexible Methoden der Authentifizierung bereitzustellen, die gleichzeitig benutzerfreundlich sind. In diesem Artikel erfahren Sie, wie Sie mit OAuth2 und OpenID Connect einfach einen Authentifizierungsserver und eine Client-Anwendung in Drupal erstellen können

PHP ist, wie viele andere Sprachen, die für Webanwendungen verwendet werden, eine interpretierte Sprache. Wenn wir eine in PHP geschriebene Anwendung ausführen, denken wir normalerweise nicht darüber nach, was mit ihrem Code während der Ausführung wirklich passiert. In diesem Artikel lernen Sie, wie der fertige Code von einem PHP-Interpreter verarbeitet wird

Laravel ist ein sehr umfangreiches Framework, das dem Benutzer viele Werkzeuge und Möglichkeiten zur Arbeit am Projekt bietet. Ich habe mich entschlossen, Ihnen heute einige weniger bekannte, aber sehr nützliche Möglichkeiten vorzustellen, die von den Entwicklern bereitgestellt werden. Ich hoffe, dass dies einen positiven Effekt auf die Intuitivität und Geschwindigkeit beim Schreiben des Codes haben wird

Für jedes Projekt muss entschieden werden, welche Technologie verwendet werden soll. Für Webentwicklungszwecke entscheiden sich Unternehmen am häufigsten für PHP-Frameworks. Aber welches davon wählen? Heute habe ich beschlossen, die beiden beliebtesten PHP-Frameworks vorzustellen: Symfony und Laravel, und somit ihre Gemeinsamkeiten zu vergleichen und Unterschiede zusammen mit ihrer Nützlichkeit in Bezug auf bestimmte Arten von Projekten aufzuzeigen

Drupal wird unter anderem aufgrund seiner Flexibilität als Plattform für den Aufbau von Websites gewählt. Wenn Sie ein System wünschen, das ideal zu Ihrem Geschäftsmodell passt und besser als die Systeme der Konkurrenz ist, erweist sich Drupal als perfekt. Ein Bereich, den Sie in Drupal anpassen können, ist das Benutzerechte-System. Nehmen Sie sich ein paar Minuten Zeit, um die Fähigkeiten des Rechtemanagements von Drupal kennenzulernen.

Die Verwaltung von Bibliotheken, deren Abhängigkeiten und Versionen ist ein Problem, dem viele Technologien und Programmiersprachen in ihrer Geschichte begegnet sind. Auch die PHP-Welt hat in der Vergangenheit Schwierigkeiten bei der Verwaltung und Verteilung von Bibliotheken erfahren. Erfahren Sie jetzt, wie Sie mit der Paketverwaltung in einer PHP-Anwendung mittels des Composer-Abhängigkeitsmanagers umgehen können

Ein Thema in Drupal zu erstellen, mag zwar einfach erscheinen, stellt jedoch selbst für einen erfahrenen Entwickler eine erhebliche Herausforderung dar. In diesem Artikel präsentiere ich 7 Tipps, die ich ausgewählt habe, um Ihre Arbeit an Themen zu erleichtern, von denen viele Drupal-Entwickler nie gehört haben

In PHP haben wir mehrere Möglichkeiten, Strings anzugeben, aber die meisten von uns sind nur mit der Definition von Zeichenfolgen-Literalen mit Anführungszeichen vertraut. Manchmal sind diese Strings einfach und wir können sie unverändert verwenden, aber häufiger müssen sie dynamisch sein und mit verschiedenen Variablen kombiniert werden.

Testgesteuerte Entwicklung spart Zeit und Ressourcen. Etwaige Fehler in der Anwendung können schneller erkannt werden, da wir zuerst einen Test für eine nicht existierende Funktionalität schreiben und erst danach den Code. Weniger Personen sind am gesamten Prozess beteiligt. In diesem Text erfahren Sie, wie es in Laravel gemacht wird

Das Testen auf mehreren Browsern ist heutzutage ein Muss. Aber lohnt es sich, diese Tests zu automatisieren? Wir sollten dies definitiv in Betracht ziehen. Der folgende Artikel kann Ihnen bei dieser Entscheidung helfen. Ich werde Ihnen zeigen, wie Sie die Nachteile minimieren und die Vorteile dieser Lösung nutzen können. Sie werden lernen, wie man solche Tests in Codeception einrichtet und wo Sie die Browser bekommen, die Sie in den Tests verwenden möchten.

MG 1202 Blur

Need a team of Drupal and PHP web development experts?