logo

Why I Use Codeigniter For My Web Applications

logo

A web developer at some point will look at how they can speed up their development and how to make it easier to develop web applications. If you want to make this possible you are going to have to look for a framework. The dynamic language i use is PHP because of it’s easy learning curve. I’ve had a dabble with other languages such as ASP, i found PHP the easiest and it’s more widely used.

Around a year ago i started to look for a PHP framework, to see which one i’ll be using in the long term. I’ve tried many different frameworks and these include Zend, Cake and Symfony but the one that stood out the most was Codeigniter. Every framework comes with classes that will help you develop an application but it’s how easy it is to use them and this is where Codeigniter takes my pick.

Codeigniter is for you if:-

  • You want a framework with a small footprint.
  • You need exceptional performance.
  • You need broad compatibility with standard hosting accounts that run a variety of PHP versions and configurations.
  • You want a framework that requires nearly zero configuration.
  • You want a framework that does not require you to use the command line.
  • You want a framework that does not require you to adhere to restrictive coding rules.
  • You are not interested in large-scale monolithic libraries like PEAR.
  • You do not want to be forced to learn a templating language (although a template parser is optionally available if you desire one).
  • You eschew complexity, favoring simple solutions.
  • You need clear, thorough documentation.

Codeigniter delivers, it’s easy to setup, easy to use and has a great forum if you ever need any help.

Over the next few months i’ll be using this blog to track and show you any personal projects i work on. The kind of projects i want to produce are from small little applications such as image uploaders to full scale websites. Stay tuned!

Leave a Reply

logo
logo
© daparky.com 2011