CakePHP
From Wikipedia, the free encyclopedia
| 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.

