©Sergey Emelyanov 2025 | Alle Rechte vorbehalten
In der Webentwicklung spielen Query Builder eine zentrale Rolle bei der Interaktion mit Datenbanken. Sie ermöglichen es, SQL-Abfragen dynamisch und programmatisch aufzubauen – mit einer lesbaren, flüssigen Syntax. In Laravel, einem der beliebtesten PHP-Frameworks, wird dies durch den Illuminate\Database\Eloquent\Builder realisiert, der Teil der Eloquent ORM ist.
CI/CD (Continuous Integration/Continuous Deployment) ist eine Methode der Softwareentwicklung, die den Prozess der Auslieferung von Updates und neuen Funktionen an Endnutzer vereinfachen und beschleunigen soll.
Die Kopplung zwischen Modulen ist eine der größten Herausforderungen in komplexen Laravel-Projekten. In diesem Artikel zeige ich, wie Sie mithilfe des Porto-Architekturpatterns Domänen klar trennen und über Facades und Dependency Provider kommunizieren lassen – ohne direkte Abhängigkeiten.
Mock-Objekte (oder Test-Doubles) sind ein unverzichtbares Werkzeug, um Code isoliert zu testen – ohne Abhängigkeiten zu externen Diensten, APIs oder komplexen Klassen. In diesem Artikel zeige ich, wie Sie Mocks in Laravel mit PHPUnit und Mockery einsetzen.
In diesem Artikel zeige ich, wie Sie Daten aus einem Laravel-Portal (z. B. Lead-Formulare) per Webhook an VtigerCRM senden – asynchron, robust und skalierbar.
©Sergey Emelyanov 2025 | Alle Rechte vorbehalten