Download of the day: CakePHP – The rapid development php framework

Download of the day: CakePHP

CakePHP is a framework for PHP, based on Rails for Ruby. Its aim is to aid programming web applications. From the site:
"Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility."

So why do you need a framework for PHP? It saves your time and energy (and money too). Basically a framework offers templating system and easy to use database interface. So you don't have to rebuild your own interface every time. Features of CakePHP:
=> Model, View, Controller Architecture
=> View Helpers for AJAX, Javascript, HTML Forms and more
=> Built-in Validation
=> Application Scaffolding
=> Application and CRUD code generation via Bake
=> Access Control Lists
=> Data Sanitization
=> Security, Session, and Request Handling Components
=> Flexible View Caching

Important links

On a related note there is also good tutorial available on line:
One such source of repetition is setting up the creation, retrieval, modification, and deletion interfaces. In this tutorial, I show you how use CakePHP to automate the creation of these interfaces.

Want to read Linux tips and tricks, but don't have time to check our blog everyday? Subscribe to our daily email newsletter to make sure you don't miss a single tip/tricks. Subscribe to our weekly newsletter here!

{ 0 comments… add one now }

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Previous post: Howto to install and boot Debian Linux from an USB device

Next post: Does Linux powers the Nintendo Wii console?