|
|
|
|
|
by dagw
2038 days ago
|
|
Modern PHPs shining light is the Laravel framework and the ecosystem built up around it. If you're going to start a database-driven website projects in PHP there really isn't a good reason to not use and learn Laravel (or Lumen if you want something more lightweight). That being said if you're not tied to PHP I'm not sure I'd necessarily recommend it. The obvious alternatives worth looking into are Ruby on Rails or Python with Flask or Django. |
|
12 year professional PHP developer (in that it's been my main language, I've also written a lot of C# and TypeScript in that period) - I'd pick Symfony for any project I knew was going to last more than a few years before the inevitable re-write.
The problem is you don't see the difference until you've seen multiple large codebases implemented in both frameworks.
Symfony is harder to bootstrap a project with (though not really that true since 5) but in nearly every other way it gets more right than wrong.