Laravel vs Symfony: welches ist das bessere PHP Framework?

preview_player
Показать описание
Laravel oder Symfony. In diesem Video ein Vergleich der beiden Technologien und welches Webframework wann besser ist. Und welche Vorteile und Nachteile das jeweilige System hat.

Besonders Agenturen setzen vermehrt auf Laravel (LV), um Webanwendungen zu schreiben. Auch weil es sich ein Junior Programmierer einfacher aneignen kann.

Um sich in Symfony (SF) einzuarbeiten braucht man jedoch etwas mehr Zeit.
Es gibt jedoch viele alte Legacy Systeme, welche mit SF programmiert wurden. Daher braucht es auch heute noch PHP Entwickler mit diesem Skillset.

Besonders Onlineshops und Content Management Systeme (CMS) lassen sich mit Symfony bauen. Auch bekannte eCommerce Lösungen wie Shopware oder CMS wie TYPO3 wurden damit entwickelt. Das zeigt auch die Robustheit dieser Technologie.

Mit Laravel lassen sich jedoch nicht nur einfacher Webanwendungen entwickeln, diese sind auch sicherer und skalierbarer. Nicht selten wird LV, als das WordPress unter den PHP Frameworks genannt. Obwohl LV noch viel flexibler ist als WordPress.

Da jedoch noch viele Programmierungen in SF vorgenommen wurden, sind viele Unternehmen nicht bereit, auf LV zu wechseln und arbeiten auch heute noch damit. Um neue Module zu schreiben oder Erweiterungen zu entwickeln.

Es gibt jedoch nicht nur Unterschiede. LV basiert zum Teil auf SF. Das wurde vom Ersteller des Werkzeuges Taylor Otwell so erstellt.
Zudem wollte der Gründer die Technologie als Verbesserung zu CodeIgniter bauen.

Besonders kleine und mittelständische Unternehmen profitieren von diesen Ansätzen.

Die Kosten werden bei einer LV Anwendung geringer sein, als bei einer SF Entwicklung. Es kommt jedoch nicht nur auf die Kosten an. In vielen Fällen sind auch die Funktionalitäten wichtig oder die Komplexität der Software.

Was sind Eure Erfahrungen? Welches System bevorzugt Ihr?
Рекомендации по теме
Комментарии
Автор

Danke für die Informationen! Sehr hilfreich für einen ersten Überblick

lwebdesign
Автор

Anfangs habe ich mich auch für Laravel begeistert, weil jung und angeblich einfach. Meine derzeitige Entwicklung ging aber eher in Richtung Framework-Less bzw. Slim-Microframework und hier ist man eben auf fremde Libs angewiesen. Symfony, Laminas und glaube CakePHP sind immer mehr Komponenten basiert entwickelt und folgen mehr dem PHP-PSR Standard. Das heißt das man diese Komponenten leicht austauschen kann, wenn es notwendig ist und muss nicht Angst haben, falls das Framework mal stirbt, das ganze Framework tauschen zu müssen.Laravel ist jedoch eher wie Apple. Sicherlich toll, aber auch eher zu sich selbst kompatibel. Daher habe ich das Interesse an Laravel auch verloren.

heinrichschiller
Автор

Nach dem ich nach von Symfony auf Laravel umgestigen bin, weiss ich nicht mehr wofür Symfony gut ist. )))
Es gibt einfach nichts, was Symfony besser kann.

frantsuzov
Автор

das hört sich an, als wäre laravel performater als symfony. Das kann ich absolut nicht bestätigen. Im Gegenteil - Symfony war bei meinen Tests immer deutlich schneller als Laravel

KlausMergen