Introducing PWF , a new PHP OOP – MVC web framework.
Posted: Tue Apr 17, 2012 10:49 am
I am introducing PWF because if somebody likes it could help by pointing things that could be better , if someone don’t like it I could get feedback from what is that don’t like , and if for someone it is just another framework that has nothing to offer I will get that message too. The site of PWF is http://phpwebframework.com and I started by examples, there are more to come and a documentation (the framework classes are already documented).
What drove me to start developing PWF is that I couldn’t found elsewhere the simple OOP MVC structure that I had in mind (with Controllers chosen by the requested URL’s and method chosen by the request type –onEntry , onPost , onGet). PWF designed to be the core of a web app (now it is 99kb , and will not be too heavier in the future). It doesn’t have fancy utilities but with PWF you can add what ever you like as external or use them as addons (for example why to build a mailer class since PHPMailer does what I want ?).
One other aspect that tried to create with PWF is a framework that can cover most needs creating an app, from PWF.js to templates or view generators classes. I acknowledge that this is a MVC implementation, not fallowed by most frameworks, but it is as clear as it can be. Model is the heart of each app with DataWorkers classes Assigners (that assigns a result to an object or a list of objects) and the db object (that is a child of PDO) instantiating and living in the Controller side.
Thank you in advance for your responses of what you think about PWF.
What drove me to start developing PWF is that I couldn’t found elsewhere the simple OOP MVC structure that I had in mind (with Controllers chosen by the requested URL’s and method chosen by the request type –onEntry , onPost , onGet). PWF designed to be the core of a web app (now it is 99kb , and will not be too heavier in the future). It doesn’t have fancy utilities but with PWF you can add what ever you like as external or use them as addons (for example why to build a mailer class since PHPMailer does what I want ?).
One other aspect that tried to create with PWF is a framework that can cover most needs creating an app, from PWF.js to templates or view generators classes. I acknowledge that this is a MVC implementation, not fallowed by most frameworks, but it is as clear as it can be. Model is the heart of each app with DataWorkers classes Assigners (that assigns a result to an object or a list of objects) and the db object (that is a child of PDO) instantiating and living in the Controller side.
Thank you in advance for your responses of what you think about PWF.