Easiest ORM layer
Start developing using the easiest ORM layer ever made! Right now! With RedBean Object Relational Mapping in PHP becomes a breeze.
RedBeanPHP
RedBeanPHP is an open source ORM (object relational mapping) tool for PHP. It focuses on simplicity and ease of use. What makes RedBean unique is that it creates your database schema on-the-fly. It scans your data and adjusts the column types to fit your object properties. If your models are stabilized you can freeze the database. This way RedBean is easy to develop with but is also extremely fast on production servers. With RedBean, ORM becomes fun!
Easy to Install
RedBean is extremely easy to install. Just download the PHP file on this website and drag it to the folder of your PHP Application. Done. RedBean requires zero configuration. No INI, YAML, XML or other config files. Just include the file in your code and you are done. Installing an ORM tool has never been this easy!
On the Fly
RedBean works with beans. Beans are simple objects that only have public properties. The idea behind RedBean is simple, you fill the bean with the properties you need and then you give it to RedBean and it will be stored in the database. No matter what. RedBean creates tables, columns and column types on the fly. No need to switch back-and-forth to phpmyadmin anymore! Just write your code and RedBean takes care of the database.
Compatible
RedBeanPHP is compatible with the best open source databases around; MySQL, SQLite and PostgreSQL. We are working hard to provide support for even more databases! RedBean is not only compatible with lots of databases, it also integrates well with frameworks like Shozu, Code Igniter, Kohana and Zend. The RedBean database adapter is compatible with ADODB.
Quality Code
RedBeanPHP has been developed with passion and care. The source code contains extensive documentation, there is a comfortable API browser and a convenient facade class. Furthermore, 800+ Unit Tests ( Test Pack 1, Test Pack 2, Test Pack 3 ) show that RedBeanPHP works according to specifications.
