Which is more easier to understand Laravel or Yii framework for beginners? [closed] Which is more easier to understand Laravel or Yii framework for beginners? [closed] codeigniter codeigniter

Which is more easier to understand Laravel or Yii framework for beginners? [closed]


This seems to be a very wide question.

If you are using CodeIgniter, what are the problems that you are facing that you need to shift to another framework? In my opinion, stick with CodeIgniter, and try to build your blog application with Code Igniter, you dont need to shift your framework. Also the documentation is good.

Even then if you would like to switch, make sure to check followings about that framework:

  • How often they release their updates? More frequency, the better.
  • How active is their community?
  • How is their documentation?

For Code Igniter, all the above mentioned 3 are GREAT for beginners!

Update[22/06/2015]: Codeigniter 3 is now under active development, has a new home, and even has a dedicated website: codeigniter.com – dotslash


Most modern PHP developers use Laravel. And you should use Laravel too.

Laravel ensures best practices, has great wrappers and teaches you a lot about PHP. It's well documented and insanely well written to make it easy to adapt to.

You should most certainly NOT USE CODEIGNITER - it's a very wide opinion that CodeIgniter is not up to par with modern frameworks like Laravel or CakePHP anymore.

Laravel dictates all sorts of best practices, standards and procedures you need to be a good efficient developer and has a massive array of packages for deployment.


I think that structure is more or less same (MVC) which is similar to Codeigniter. So if you know how MVC works then this two frameworks wont be that much hard to learn. And about time to learn, well it depends on the capability of a person. But if you want to switch to a stable something, then i will suggest you to test run with Zend Framework (Not suggesting to build your current work with this) when you feel like it. Coz its more stable and reliable. :)