Steve Kaplan

just a simple website

CakePHP

Last night CakePHP hit v1.0. It is essentially a framework with all of the benefits of Ruby on Rails, but without the Ruby. Instead, Cake is entirely in PHP.

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.

I've been testing it out for a little while now and its pretty cool. In about 30 minutes I had a simple blog application up and running on my local server.

I've tried Rails but it was hard for me because everything was written in Ruby, not a language I know too much about. Cake, like Rails, makes it simple to develop your apps in the MVC framework and helps to prevent you from doing stupid things.

Although Cake is only at v1.0 and isn't as sophisticated as Rails, it is a promising alternative to Rails that makes great use of the PHP language.

From the end of the tutorial:

"Creating applications this way will win you peace, honor, women, and money beyond even your wildest fantasies."

Check out cake at: http://www.cakephp.org and be sure to go through the blog tutorial.

Add a comment

you're not logged in