pdoMap is a robust PHP ORM with many OOP features. The mapping structure, requests, and transactions are defined in XML files. The core directly generates PHP classes for high performance. It is very easy to use and configure. It features fully optimized code, caching data, a full lazy loading system, and an open system for extending all functionality.
|Tags||ORM database API framework oop ORM object relational mapping|
|Operating Systems||OS Independent|
|Implementation||PDO MySQL PHP PHP 5 oop|
pdoMap is a new ORM framework written in PHP 5. The goal of this project is to provide a new way of developing on databases 1. Don't matter if it will installed on MySQL or Oracle, pdoMap will deals with all problems of proprietary SQL 2. Don't matter with deployment, pdoMap provides you all functionalities to easily create database and tables 3. Focus on database design by managing structure in XML - plugins for DbDesigner will be available soon 4. Use RAD environment with code generation for mapping classes and write requests directly in XML mapping 5. Create powerful service oriented code by overriding tables adapters. 6. Catch CRUD events to interact between entities and advanced database logic The project is at his beginnings, an early alpha version is available, so beta testers are welcomed. You can join the project on SourceForge at https://sourceforge.net/projects/pdomap/ and give me some feedbacks, bugs or discuss about functionalities and next evolutions. Best Regards, Ioan CHIRIAC
Release Notes: This release improves the XML mapping and parsing (with documented errors). A new adapter/entity system was added. A POPO implementation was started. Performance was improved, with an average 10ms for the framework loading.
Release Notes: An XSD definition was added for XML mapping files and checking syntax. Bugs in the class generator were fixed to avoid crashes when structure is badly formed.
Release Notes: The main features were implemented.