CakePHP – PHP Framework For Rapid Development

CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Using design patterns like MVC and ORM, CakePHP reduces development costs and helps you write less code.

CakePHP is quite easy to install. The minimum requirements includes a webserver(Apache with mod_rewrite is preferred, but by no means required) and PHP 4.3.2 or greater. Technically a database engine isn’t required to use CakePHP, but it supports a variety of database engines like MySQL, PostgreSQL, Firebird DB2, Microsoft SQL Server, Oracle, SQLite, ODBC and ADOdb.

Features:

  • Model, View, Controller Architecture
  • Application Scaffolding
  • Code generation via Bake
  • Helpers for HTML, Forms, Pagination, AJAX, Javascript, XML, RSS and more
  • Access Control Lists and Authentication
  • Simple yet extensive validation of model data
  • Router for mapping urls and handling extensions
  • Security, Session, and RequestHandler Components
  • Utility classes for working with Files, Folders, Arrays and more
  • Internationalization and Localization with static translations in gettext style or dynamic translations of model data.
  • Full Console environment with support for multiple tasks. Included shells: bake, schema, acl, i18 extractor, api
  • CSRF protection via Security Component
  • HTTP Authentication via Security Component
  • Flexible Caching: use memcache, apc, xcache, the file system, or a model to speed up your application
  • Configure class to provide dynamic handling of configuration settings and App class to handle importing required classes

CakePHP is released under the MIT License. You can find further information & download on CakePHP Website.

Stay Updated

If you found this post useful, consider subscribing to our RSS Feed! You can also stay updated by following us on Twitter and Facebook or by subscribing to our FriendFeed.

Bookmark / Share

Bookmark and Share

Read More

SIMILAR/RELATED POSTS:

PREVIOUS POST:

NEXT POST:

Leave Comment

 
 

Stay Updated, Subscribe to RSS Feed

 
 
 
 

Blogroll

 

Sponsored Links