gentle-db is designed to allow anyone to create a simple database for the Web. It precludes the need to install and manage a database server and the need to code an interface. The Web interface should build itself automatically from a description of the schema. Currently, the schema is a text file which contains a 2D array that describes tables and fields. The Web interface is written in PHP for portability. The database is any one of the DBM hash tables, such as gdbm.
PHPDtObject is a set of classes that simplifies the procedure of retrieving, editing, inserting, and deleting rows from a database table. It creates an object or object array, and rows can be updated, deleted, and created with simple method calls. By extending the class, you can have basic access to all database tables and can concentrate on your own class functionality. They are similar in design to DAO, and use ADOdb for database abstraction.
Mach-II is an open source framework for building Web applications. It is an object oriented, event-based, implicit invocation Web application framework implementing true Model-View-Controller (MVC) for separation of business logic and presentation. It helps developers deliver scalable and easy-to-maintain applications.