Is there anything that I can add on website using codeigniter that I cannot implement using Wordpress example If I am asked to build exact same site one using wordpress and the other codeigniter what can I do with codeigniter that I wouldnt be able to with Wordpress Backend and Front end?? I know wordpress has great CMS so its easy for non programers user add content into the site. does codeigniter has that already built or do I have to make my own? each time I build a site for a user??
CodeIgniter is a PHP framework. You can do anything with it, including websites. Wordpress is a CMS, you can do only websites with it. IMO your choice is wordpress
Well, Codeigniter is a framework and WordPress is a CMS. You have to remember that WordPress has a primary function of being a blog. In reality, you can make WordPress do whatever Codeigniter does, if you have the right knowledge and programming abilities. For example, like I said, WordPress is meant to be a blogging platform, but people turn it into eCommerce sites and portfolio's. A CMS is focused towards content management, obviously, like articles and blog posts. A framework will provide you will the basics that you need, the boilerplate code, URL parsing and handling, improved request handling and so on. The rest is what you make of it. So it all depends on your project really.
Hi Thanks guys I think I understand now. one more thing do you guys think I need to learn OOP PHP before start learning codeignite??
... and by the time one has enough knowledge to make a rational decision as to use some garbage framework or not, you no longer need the garbage framework.