CodeIgniter

From Wikipedia, the free encyclopedia

CodeIgniter
CodeIgniter logo
Developed by EllisLab, Inc.
Latest release 1.6.2 / May 13, 2008 (2008-05-13); 33 days ago
Written in PHP
OS Cross-platform
Genre Web application framework
License Apache/BSD-style open source license
Website www.codeigniter.com

CodeIgniter is an open source web application framework for use in building dynamic web sites with PHP. It enables developers to build applications faster - compared to coding from scratch - by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and a logical structure to access these libraries. The first public version of CodeIgniter was released on February 28, 2006.[1] The latest stable version 1.6.2 was released May 13, 2008.

Contents

[edit] Properties

CodeIgniter encourages use of the model-view-controller architectural pattern.

It shares a number of characteristic concepts and features with other MVC frameworks like Ruby on Rails:

Among other MVC frameworks, CodeIgniter positions itself by these properties:

  • PHP 4 Compatible, works with but does not benefit from PHP 5
  • Light weight codebase
  • Simple installation and directory structure
  • Error Logging
  • Flexible URI Routing

It adds a number of features or classes that other frameworks do not yet offer per default:

[edit] See also

[edit] References

[edit] External links