Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Performance is an issue but it has a lot of good groundwork done. That said I prefer my own framework.
-
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. -
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. 👍
-
@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). -
potata14776yDisclaimer: 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 :)
Related Rants
How do you think about Laravel?
Does it made PHP more simple or just satisfied lazy developers 😀?
question
laravel
php