DEV Community

Discussion on: Decision Time: PHP Framework Dilemma

Collapse
 
jrushlow profile image
Jesse Rushlow

I was in the same boat as yourself. I've used my own MVC Framework but after a while, I felt it would be best to start relying on a more robust solution.

I compared Laravel and Symfony, and ultimately ended up using Symfony. Laravel's interpretation of semver, scares the hell out of me. I built an app based on Symfony 4.3 a while back and have recently upgraded it to Symfony 5 without a hitch. The whole process took a matter of minutes. Granted the app was not that sophisticated. I was also fortunate that some 3pl bundles I was using were updated within a few days of Symfony 5's release...

I'd recommend giving Symfony strong consideration.

Thanks geeShoe

Collapse
 
syntaxseed profile image
SyntaxSeed (Sherri W) • Edited

Thanks! I very much agree with you.

It's funny that Laravel moved to SemVer recently, but that just means all their packages are getting a major version bump almost every update. I also heard that even core packages that weren't changed are getting the version bump to keep them all at the same version num. Strange.

I want stability. At least save up the BC breaks & pack them all together in a major release less often. It feels like they still don't get the point.

Which sucks because I want to use Laravel. It's beautiful & the ecosystem is great.