Laravel (Pros and Cons):
Some time ago Laravel 5 released and its consider that Laravel is the best PHP Framework. I am also using this framework. There are alot of pros and cons in laravel as in every framework. These are the following.
Pros:
- In Laravel we are using Composer for install the third party. This is same like Ruby's gem bundle. This is a easy way to get all updated code in package with just run a command
composer update
-Eloquent ORM is a simple, super fast ORM that makes working with database relations easy
-Very configurable and extendable. I can set up apps with the folder structure the way I like it and how it works best for me.
-Blade template engine. Very fast (compiles to PHP then caches the results) and very extendable. So easy to add new features without hacking the core.
-Artisan (CLI). Before I started using Laravel I had zero use for CLI tools like migrations and tasks. It’s so easy to create both of those things with Artisan that I can’t believe I waited so long to try it out!
-It also including reverse routing.
-Its documentation is also very beautiful.
Cons:
-Laravel is a new framework. So, for finding answers are still limited in comparison to CakePHP and CodeIgniter. However, the forums and IRC seem to be quite active with helpful people, so usually the answer is findable.
-Laravel’s core files are all within (at least) the Laravel namespace and not all of the files in core use a namespace slash ( a \ ) in front of a call to another core file, which makes extending some classes a bit trickier. This is not a huge issue and one not every developer will need to worry about.
Thanks
Some time ago Laravel 5 released and its consider that Laravel is the best PHP Framework. I am also using this framework. There are alot of pros and cons in laravel as in every framework. These are the following.
Pros:
- In Laravel we are using Composer for install the third party. This is same like Ruby's gem bundle. This is a easy way to get all updated code in package with just run a command
composer update
-Eloquent ORM is a simple, super fast ORM that makes working with database relations easy
-Very configurable and extendable. I can set up apps with the folder structure the way I like it and how it works best for me.
-Blade template engine. Very fast (compiles to PHP then caches the results) and very extendable. So easy to add new features without hacking the core.
-Artisan (CLI). Before I started using Laravel I had zero use for CLI tools like migrations and tasks. It’s so easy to create both of those things with Artisan that I can’t believe I waited so long to try it out!
-It also including reverse routing.
-Its documentation is also very beautiful.
Cons:
-Laravel is a new framework. So, for finding answers are still limited in comparison to CakePHP and CodeIgniter. However, the forums and IRC seem to be quite active with helpful people, so usually the answer is findable.
-Laravel’s core files are all within (at least) the Laravel namespace and not all of the files in core use a namespace slash ( a \ ) in front of a call to another core file, which makes extending some classes a bit trickier. This is not a huge issue and one not every developer will need to worry about.
Thanks
In this article, we will list some of the most common problems, which very often arise during web development, and will demonstrate how Laravel Development enables us to solve all these common problems fast (read as “cost-effectively”). https://belitsoft.com/laravel-development-services/10-benefits-using-laravel-php-framework
ReplyDeleteLaravel is free open source “PHP framework” based on MVC design pattern.
ReplyDeleteIt is created by Taylor Otwell. Laravel provides expressive and elegant syntax that helps in creating a wonderful web application easily and quickly.
Here are some pros and cons of Laravel