5
mhackyu
6y

Symfony or Laravel, what are your thoughts?

Comments
  • 2
    @Artemix Doctrine Is best ❤
  • 2
    Our Major projects still run on zend framework 2. I am trying to go towards symfony cause it seems more mature and durable than laravel. As far as I have heard laravel might break all your shit even in minor version updates..
  • 1
    Depends use case, priorities, estimated timeframe & expected size.

    If you anticipate needing to change laravel or need something fancy, that doesn't come out of the box, chances are symfony is likely a better bet.
    However if you're short on time, laravel is probably Better.

    Laravel is generally great and comes with most of everything you might need.
    It also provide a pretty architecture out of the box.
    But it is monolithic by design, so larger projects, in particular where micro architecture is desired, it might not be ideal.

    Symfony is much more flexible and modular.
    Probably a bit more performant tho.
  • 0
    Or opt to choose a better language 👍
  • 0
    I would find another language to work with.
  • 2
    @Artemix well any ORM system will add their overhead but that's what they are designed for. They are designed for ease of use and taking away lots of repetitive (and failure sensitive) work from the developer.
    There are lots of ways to optimize ORM queries and hydration but of course they won't ever beat hard-core optimized plain sql - ORM systems also do intensive null and type checking which you might omit when you know exactly what you're doing and optimizing to high performance.

    In the end: not an argument to call them shit imho :)
  • 1
    TL;DR: Laravel for Today and Symfony for Tomorrow.

    In Laravel easy to start, if you don't know what you want then it's better to keep on adding stuff. But once application become heavy, in laravel maintenance is bit complicated. Symfony is difficult in initial stages. But it's fine. If you're planning for long term. 😬
Add Comment