CakePHP
From Wikipedia, the free encyclopedia
CakePHP | |
Developer: | Cake Software Foundation |
---|---|
Latest release: | 1.1.11.4064 / 4th December 2006 |
Use: | Web application framework |
License: | MIT License |
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
- Official website
- Official CakePHP articles, components, plugins, and tips
- CakePHP Official Group
- CakePHP Unofficial Forums