What are the main advantages of Laravel over say Cake or Symfony?
Laravel 5 released
31–40 of 114 posts
Re: Laravel 5 released
#32Earlier quoted context omitted.
A lot of the over engineering in Laravel comes from Symphony, which in turn inspires how Laravel is built. And with the Proxy pattern in use everywhere, it inspires high coupling in your code in a way that doesn't quite look like coupling but is nonetheless.
I would argue that Symfony is well engineered, not over engineered. The fact that Laravel is already at version 5 demonstrates just how poorly engineered it was in the first place.
Re: Laravel 5 released
#33Re: Laravel 5 released
#34What are the main advantages of Laravel over say Cake or Symfony?
Over Symfony, not a lot tbh (large parts of Laravel are built on Symfony), it's a lot more opinionated out the box than Symfony and Eloquent has a flatter learning curve than Doctrine.
Re: Laravel 5 released
#35Earlier quoted context omitted.
Let's add Codeigniter to the list too. Need a pitch for the employer.
I thought codeigniter was dead? I could have sworn they announced 2 years ago it was no longer going to be developed.
Re: Laravel 5 released
#36Earlier quoted context omitted.
A lot of the over engineering in Laravel comes from Symphony, which in turn inspires how Laravel is built. And with the Proxy pattern in use everywhere, it inspires high coupling in your code in a way that doesn't quite look like coupling but is nonetheless.
I would argue that Symfony is well engineered, not over engineered. The fact that Laravel is already at version 5 demonstrates just how poorly engineered it was in the first place.
Re: Laravel 5 released
#37Earlier quoted context omitted.
Let's add Codeigniter to the list too. Need a pitch for the employer.
I thought codeigniter was dead? I could have sworn they announced 2 years ago it was no longer going to be developed.
Re: Laravel 5 released
#38There's an article specifically about the release here: https://laravel-news.com/2015/02/laravel-5-released/ It might be a better way to get an overview of this release as it links to various other articles about v5. An article specifically on the changes: https://laravel-news.com/2015/01/laravel-5/
Re: Laravel 5 released
#39Earlier quoted context omitted.
Let's add Codeigniter to the list too. Need a pitch for the employer.
I thought codeigniter was dead? I could have sworn they announced 2 years ago it was no longer going to be developed.
Re: Laravel 5 released
#40What are the main advantages of Laravel over say Cake or Symfony?
There are 2 main packages of reusable components in php. Symfony and Zend.
Somewhat confusingly Zend and Symfony also make frameworks built on top of these components. But you can use the components on their own. Use the Composer to install the ones you need. You don't even need a framework to use them.
Laravel is built on top of Symfony components.
I think the main advantage to Laravel is people who use it really tend to like it... a lot. I hear a lot of complaining about other frameworks, but Laravel people enjoy. People that figure it out tend to get sites up really quickly. The main downside I hear about is performance.
For me documentation is key. I tried using Zend components, and while they worked I find the documentation really lacking. Zend have some great stuff like an api builder, but documentation is really important and its why I'll probably end up trying Laravel