Cake works!

Your installation of Cake is functional. Edit /app/views/pages/home.thtml to change the contents of this page.

Introducing Cake

Cake is a structure of libraries, classes and run-time infrastructure for PHP programmers. It's also what I use at work. It's based on certain conventions, so you may find it rigid at first. The directory structure is already laid out, and it's different from what most people use. From what I've experienced, a great many PHP programmers start as web- or graphic-designers, i.e. they are not university-educated programmers as many in C++ and Java-land. They invent their own, peculiar ways of solving problems and stick to them. Perhaps that's why so few people use PEAR and PECL libraries – they don't usually re-use their code. And I was one of them. (linkOut('continued...','http://sputnik.pl/docs/intro')?>)

Features

Cake is in its early infancy, but it works and I'm using it on a few projects. Currently the Dispatcher is working, the Model has CRUD functionality but with no joins between tables yet. The Controller is working and has most basic functions (including render() for templating).

Getting involved

NEW! linkOut('My Amazon Wishlish','http://www.amazon.com/gp/registry/registry.html?id=NODP8QT6LFTO')?> for when you'll want to show your appreciation.

linkOut('Cake PHP Google Group','http://groups-beta.google.com/group/cake-php')?> · linkOut('Cake Wiki (temporary)','http://cake.bplusf.net/')?> · linkOut('Cake TRAC (SVN repository, etc.)','https://developers.nextco.com/cake')?>

See linkOut('Cake website','http://sputnik.pl/cake')?> for more information.