I've been looking into working with some PHP website frameworks, such as CodeIgniter and PHP On Trax, but these all are horrible and nearly impossible to use. They require so much server-side configuration, which the typical shared hosting customer wouldn't be able to run, and nearly everything you would need to author for an application has to be authored anyhow.
I don't get what draws so many people to these horrible frameworks. The lack of documentation, the false promises of "ease of use", and the bloated file structure are just about as ugly as you can get.
Maybe one of these days I'll publish my framework that I have developed over the last few years. It may not be object oriented or have any sort of Ajax support yet, but it gets the job done easily.