I downloaded the code, and I was expecting a framework, but I found a nearly featureless MVC (I hope) stack. There are still lots of things you should do in order to make it usable by most of people, so I would not write "Writing incredibly powerful web sites and web apps has never been this easy".
The things that do not work:
1. Complete mess when it comes to the framework-user code separation. Looking at the code, you can't distinguish between what you should touch in order to build a website and what you shouldn't, if you do not know how it works.
2. No single convention. In one place, you use foo_bar()
names, in other: fooBar()
3. You have classes, objects etc. but I would not call it OOP. Especially there is a Jackall
class which has nothing to do with OOP design.
4. No namespaces, no autoloading... wake up, it's a PHP 5.3 time
. This is a well-accepted standard. Just use it instead of inventing your own exotic solutions that make the integration with any other component much harder, especially if your framework does not provide most of the typical features.
5. Poor documentation, and tutorial code base. Right now, they are completely useless due to the lacking pages.