« The Future... | Main | .NET Framework Library Source Code Available »

January 08, 2008

CodeIgniter - a Rails-like PHP framework

I haven't been this excited about a framework since Groovy. CodeIgniter is a rails-like php framework that allows for rapid development using a REST Model-View-Controller, comes with a basic scaffolding, an assort of core classes and excellent documentation. Although many of the implementation may simply skip the model, consisting of only View-Controller.

Each RESTful request may be called as:
www.{domain-name}.com/class/function/ID

The existing CI components can be expanded using:

* Helpers
* Plugins
* Libraries
* Classes
* Hooks

Also of note is a handy authentication module FreakAuth, I'm not sure why they chose GD2 as the image library of choice for CAPTCHA.

Core CodeIgniter Classes

* Benchmarking Class
* Calendaring Class
* Config Class
* Database Class
* Email Class
* Encryption Class
* File Uploading Class
* FTP Class
* HTML Table Class
* Image Manipulation Class
* Input and Security Class
* Loader Class
* Language Class
* Output Class
* Pagination Class
* Session Class
* Trackback Class
* Template Parser Class
* Unit Testing Class
* URI Class
* User Agent Class
* Validation Class
* XML-RPC Class

Core CodeIgniter Helpers

* Array Helper
* Cookie Helper
* Date Helper
* Directory Helper
* Download Helper
* File Helper
* Form Helper
* HTML Helper
* Inflector Helper
* Security Helper
* Smiley Helper
* String Helper
* Text Helper
* Typography Helper
* URL Helper
* XML Helper

Posted by 0xFF3300 at January 8, 2008 07:24 PM

Comments

Post a comment

Thanks for signing in, . Now you can comment. (sign out)

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)


Remember me?