An article by coderoom titled [Start in the Middle][1] states that when you start on a project, you should start in the middle, with the interesting core of the project. Yes, every web application needs user management and some sort of permission management system, but those can wait until later.
Work on your application, not the systems surrounding the application.
That's were Backend-PHP steps in. It's a simple web framework that takes care of all the subsystems for a web application, leaving you to focus on the application code.
It offers the following sub systems at the moment:
- Query Routing
- Basic CRUD operations
- SQL Statement Creation
- Permission Management
- User Management
- Simple Templates
I'll cover these various sub systems in the coming weeks.
Although it's not currently a fully functional RESTfull application, it follows the basic REST pricinciples and, with a bit of work, will eventually be fully RESTfull. It's also component aware, with hooks into various parts of the framework, so extending it's functionality is trivial.
