There are many open source PHP frameworks available on the web today; however, many of them provide a lot of overhead and are pretty hefty. When a traditional CMS such as Joomla or WordPress has made you find limitations that you would like to break free from, it may be time to Choose a PHP framework. A few popular PHP frameworks include CakePHP, CodeIgniter, Horde, Qcodo, Seagull, Symfony, Zend Framework, and many more. One of the more elite frameworks… As you can probably tell by the title of this post… is CodeIgniter!
CodeIgniter weighs in at a little over 2lbs (pounds being megabytes). This lightweight Open Source Framework does exactly as it says, it helps you write kick-ass PHP programs. CodeIgniter has, as any other framework, a little learning curve; although, if you are familiar with the latest content management systems and you posses a decent knowledge of PHP then you will be on your way to creating some sweet new web apps.
You can be guaranteed that if you go with this PHP framework you will get an excellent community of users willing to help you build your apps. The website also has tons of documentation and video tutorials. They even have a video tutorial that will teach you how to create a web blog in about 20 minutes. Fantastic!
When you download the framework you will also have their documentation at your fingertips. The framework download includes a User Guide that will help you get started. So, if you are tired of your average typical CMS, and you need to break the chains and open your programming skills to an endless opportunity of functionality and awesomeness then be sure to head over to the CodeIgniter Page and check out what they have to offer!