Quick search:

Application Framework and Component Model

PhpPeanuts is an open source MVC framework for developing database-backed applications in PHP. It supports high and sustainable developer productivity by adaptive components and reduces project risk by rapid prototyping.

With phpPeanuts you do not build an application from the bottom up. Instead you get one scaffolded from meta data, then extend and refine it step by step to make it more and more like you want it to be.

PhpPeanuts does in general not generate code. Instead its components adapt dynamically to the data definitions. It doesn't do just CRUD, relations and searching are also scaffolded. Because it adapts dynamically you can start with the simpelest thing that could possibly work for your application, and refactor later if the need arises, without losing much productivity. The eXtreme Programming way.

Though phpPeanuts follows similar principles it is not a Ruby on Rails clone, it was released earlier and together with its predecessors it has a history of over 17 years. Yet it is only 980 Kb of code. It that can be browsed an seached on line to understand, override and extend it to serve your requirements.

 

News