Francais | English | Espanõl

CakePHP

From Wikipedia, the free encyclopedia

Jump to: navigation, search
CakePHP
Image:Cake-php.png

<tr><th>Developer:</th><td>Cake Software Foundation</td></tr><tr><th>Latest release:</th><td>1.1.10.3825 / 3rd November 2006</td></tr>

Use: Web application framework

<tr><th>License:</th><td>MIT License</td></tr>

Website: www.cakephp.org

CakePHP is a web application framework written in PHP, modeled after the concepts of Ruby on Rails.

Contents

[edit] History

CakePHP started in 2005, when Ruby on Rails was gaining popularity. The community has since grown and branched into several sub-projects.

[edit] Features

Like Rails, CakePHP makes it easier for the user to interface with the database with Active Records. It also encourages use of the model-view-controller architectural pattern.

  • Compatible with PHP4 and PHP5
  • Supplies integrated CRUD for database and simplified querying
  • Request dispatcher with good looking, custom URLs
  • Fast, flexible templating (PHP syntax with helper methods)
  • View Helpers for AJAX, Javascript, HTML Forms and more
  • Works from any website subdirectory, with little to no Apache configuration involved
  • Built-in Validation
  • Application Scaffolding
  • Access Control Lists
  • Data Sanitization
  • Security, Session, and Request Handling Components
  • Flexible View Caching

[edit] Project status

CakePHP is under heavy development.


[edit] External links

[edit] Articles and Reviews

es:CakePHP pt:CakePHP ru:CakePHP

Personal tools