6

How do you think about Laravel?
Does it made PHP more simple or just satisfied lazy developers 😀?

Comments
  • 4
    Performance is an issue but it has a lot of good groundwork done. That said I prefer my own framework.
  • 1
    @gazza101uk yes sure. Lots of simplified structures like migrations and more
  • 10
    1. It makes PHP more FP

    2. It makes PHP less OOP

    3. It makes hardcore OOP devs write worse code

    4. It makes it easy to query your DB

    5. It makes it easy to kill your DB

    6. It is the best framework for PHP

    7. It makes PHP more tolerable

    If you have a PHP team or need to quickly get a website up and running, use Laravel with Vue.

    If you have a senior team, no deadlines and love flamewars with coworkers about compiler options, use Rust/WASM/Yew or Haskell/Yesod/Elm or something equally pretentious.
  • 4
    If you need a framework, use laraval.
    If you don’t, go all in native.
  • 2
    I worked with it and it made it easier to adapt to PHP syntax. I think its a powerful framework even though ppl don't like PHP that much. I really recommend it. 👍
  • 5
    Symfony > Laravel.
  • 2
    @hitzoR Symfony is more correct, Laravel is more ergonomic.

    The largest difference I've found to be in testing: Symfony is easy to unit test, difficult to function-test, with Laravel it's vice versa. Laravel is tightly coupled all over the place — but that's what makes it easy & fast to work with.

    Also, Doctrine is easier for analytics/aggregates (like admin panels and marketing dashboards), while Eloquent is easier for pure resource queries (like Rest APIs).
  • 1
    @bitterswe@bittersweet nice information. Thanks
  • 1
    Best. Use it.
  • 1
    Disclaimer: Full time laravel dev since 4.1 version.

    Pros:
    Easy to work with
    Eloquent is fluent
    Easy start
    Extensible
    Scalable if you know what you're doing. (See cons)
    Rapid development
    Simple structure

    Cons:
    Easy to fuck up database
    Easy to fuck up code
    Easy to write garbage
    Coupled so you need deep diving a lot to get shit done efficiently

    ---

    Used both symfony and laravel - laravel is hard to master fully as there is many ways to do things and beginners will write bad code which will still work fine.... Symfony hard to start but has hard-set rules of coding.

    Summary: well oiled framework that you can learn fast :)
Add Comment