Hier ist ein kleiner Leitfaden zur Absicherung deiner Symfony-Projekte, basierend auf bewährten Sicherheitspraktiken und der Nutzung von Composer zur Überprüfung auf bekannte Sicherheitslücken. 1. Symfony-spezifische Sicherheitsmaßnahmen a) Symfony Profiler deaktivieren Der Symfony Profiler sollte niemals in Produktionsumgebungen aktiviert sein, da ...
Stell dir vor, du könntest mit nur einem Kommandozeilenbefehl die Struktur deiner Entwicklungs- und Produktionsdatenbanken vergleichen – und das ganz automatisch! Genau dafür wurde compare_db entwickelt. Was ist compare_db? compare_db ist ein CLI-Tool, das speziell für den Vergleich von MySQL/MariaDB-Datenbankschemata ...
Linux bietet eine Vielzahl leistungsfähiger Tools, die dir den Alltag in der Systemverwaltung und -entwicklung erleichtern. In diesem Artikel stellen wir dir eine Basis-Werkzeugkiste vor, die sowohl für Einsteiger als auch für fortgeschrittene Nutzer unverzichtbar ist. Ich erkläre, was die ...
In diesem Beitrag zeige ich, wie du den manuellen Deployment-Prozess deines Symfony-Projekts automatisieren kannst. Anstatt dich jedes Mal manuell per SSH einzuloggen und Befehle wie git pull, composer install --no-dev --optimize-autoloader und php bin/console cache:clear --env=prod auszuführen, übernimmt GitHub Actions ...
Beim Arbeiten mit Git kann es schnell passieren, dass fehlerhafter oder unsauberer Code in ein Repository gelangt. Um dies zu verhindern, können Pre-Commit-Hooks eingesetzt werden, die den Code automatisch vor jedem Commit prüfen. In diesem Artikel zeige ich, wie du ...