PHP Waffle is a free web application framework and content management system licensed under the GPL. You can use it to create web sites and web applications quickly and easily.
This project was started as a result of years of experience developing content management systems for “the man.” After searching for a quality open source system and only finding half-baked or bloated, complicated frameworks I decided to start from scratch. Besides, it’s more fun to have your own project than to use some else’s.
Waffle is by no means perfect. There are, in fact, many features of the system that need major improvements. I have also made some poor design decisions that will need to be fixed some day. All-in-all, however, it is a good system. It is relatively easy to work with, and it is well organized. The documentation needs some work, but there is a good example web site (a copy of this one that you are viewing now) included in the installation package.
The current “release” is 0.3 &mdash note the 0. Things will change dramatically in the API for the system. Waffle is not intended for people who are not willing to live life on the edge (as far as the API is concerned). In regards to the User Interface, I do have some plans to overhaul it in the near future, but I also intend that any other interface would be extra (ie. the current interface will always be available).
If you have any questions or comments about PHP Waffle, simply contact me. I’d be delighted to help.
Waffle is being developed by Brian Muldown, the Lead Developer of The Occasio Group. The system is used in most of Occasio's web projects, where it is constantly tested and improved using real-world experiences.
Brian is currently very impressed with what is happening with some other web application frameworks, and hopes to include some of the excellent design concepts in the next dot-release of Waffle. The road map included in the documentation provides some insight into what will be implemented next.
If you have any suggestions or comments about the system, please make contact. We would be happy to hear from you.
If you are interested in a Waffle-powered web site, give Occasio a call.