I have to admit that I am very impressed with the manual for CakePHP v1.2. Back when I was using v1.1 it was lacking in a lot of areas, and my guess is that enabling users to edit it has done quite a bit, although from I understand, there are still a lot of people who use the Trac to suggest updates to the manual, rather than just adding them, but I guess that’s likely to happen.. After all, we are dealing with users here.
I’ve been reading the manual, and I’m about halfway through, reading it page-to-page, but I have a feeling I’ll be going back to some of the areas when I need them, until I get a hang of it again. I’m also thinking about going back to the CakePHP IRC channel, which is a really nice place, with friendly, helpful people.
Actually, I think that’s one of the things I like best about CakePHP, the friendly community. Of course, the structure of CakePHP and the way it works has a lot of say as well, but the community is what makes me stay there, and especially what makes me want to help out if I can. It’s also why I donated a while back, and why I’m going to donate more once I finish with this project and get paid for it. It’s one of those projects that I feel deserve donation.
So anyway, I will be posting more about CakePHP and my experiences with it, as I get further, but for now, I have set up my database tables, baked the application as well as models, controllers, and views for it. I’ve also added the tables needed for ACL, but I’m not entirely sure I will be using ACL for this project, so I’m skipping that bit for now. Once I actually know if I need it, or I need it for another project, I will return to it.