Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

CakePHP VS CodeIgniter for a User Management Web tool [closed]

I have Core PHP knowledge and recently i got a project User Management Web tool. So i am just confused which Framework should i use. I have come to know that both are best but difference in speed.

Suggestion please.

Which framework best for fast learn and in coding.

Which takes less time in development. and also other feature

like image 211
Naresh Avatar asked May 16 '13 08:05

Naresh


People also ask

Which is better CakePHP or CodeIgniter?

CakePHP leverages the default layout where implementing the header, footer or sidebar is easier. While CodeIgniter create the view or layout with the direct approach, which appears like the app was built from the ground up. Plus, CodeIgniter also provides a caching mechanism for the view that makes the work easier.

Which one is recommended for developing a new website laravel or CodeIgniter?

On and all, web developers prefer CodeIgniter because it is best suited for creating lightweight applications especially the ones which don't require maintenance and support in the future.

Is CodeIgniter still used?

CodeIgniter is still exist but the name of this framework has become synonymous with a low-quality solution that is why we advise you Laravel as a better alternative. Both Laravel and CodeIgniter are open-source PHP framework.

What is CakePHP used for?

CakePHP makes building web applications simpler, faster while requiring less code. A modern PHP 7 framework offering a flexible database access layer and a powerful scaffolding system that makes building both small and complex systems simpler, easier and, of course, tastier. Build fast, grow solid with CakePHP.


2 Answers

You'll have die-hards arguing relentlessly for either side, but basically it comes down to opinion and there is essentially no right or wrong answer.

I started learning CodeIgniter because it seemed to have an easier learning curve than CakePHP. I don't remember why, but I switched to Cake years ago and haven't looked back. I've found Cake pretty easy to learn, too.

From what I've heard, the future doesn't look that bright for CodeIgniter. See articles below:

"CodeIgniter used to have a bigger community, but many moved to different frameworks after EllisLab, the company behind it, dropped support and no new features were added." - from http://phpmaster.com/goodbye-codeigniter-hello-laravel/

and also http://heybigname.com/2012/05/06/why-codeigniter-is-dead/

I'd go with CakePHP, but I'm biased, because I use CakePHP. In any case, the topic has been discussed again and again all over the web, so do a bit of research, pick a framework, and get coding! Good luck!

like image 174
joshua.paling Avatar answered Oct 06 '22 19:10

joshua.paling


As joshua.paling said, it boils down to personal preference of choosing CakePHP or CodeIgniter.

I've used CodeIgniter, Kohana, FuelPHP for the past 3 years, but all my new projects are build using Laravel. I believe Laravel is the future of open source PHP frameworks.

Having a great documentation and plenty of high quality screen casts available, you will get started with it in no time.

like image 27
Marko Aleksić Avatar answered Oct 06 '22 18:10

Marko Aleksić