RedBeanPHP - Easiest ORM layer for php

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.

RedBean requires zero configuration. No INI, YAML, XML or other config files. Just include the file in your code and you are done.

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.

RedBeanPHP is compatible with the best open source databases around; MySQL, SQLite and PostgreSQL.



http://redbeanphp.com/

Bookmark and Share          4980



comments powered by Disqus


Related Products

Orange-bean - One more step along the rainbow

Even easier ORM layerorange-bean implements a subset of the RedBean ORM API. This subset doesn't include association management and other non-essential features of RedBean. Also, here are some differences in model management and naming conventions. RequirementsPHP 5.3 Supported DatabasesMySQL 5 and SQLite 3 Does it suit me?orange-bean is not a full-blown ORM like Doctrine or Propel. It does not manage associations or identity maps, it does not have a conception of sessions or units of work, it d

Read more

Repose-ci-php - Repose PHP ORM CodeIgniter Library

IntroductionRepose is an Object-Relational Mapping (ORM) library for PHP5. Repose implements a Unit of Work (UoW), an Identity Map and generated proxy classes to provide transparent unobtrusive persistence in PHP. The Repose PHP ORM CodeIgniter Library allows application developers to integrate Repose PHP ORM into a CodeIgniter application. DocumentationRepose PHP ORM CodeIgniter LibraryInstallation Demo Repose PHP ORMRepose PHP ORM Manual Repose PHP ORM Sample Usage Repose PHP ORM Sample Code

Read more

Openorm - A lightweight ORM.

OpenORM is unique in that it fits right in the middle of other frameworks that either try to do too much, or too little. 4/20/2012 - Released OpenORM .9. OpenORM now has the ability to swap in custom writers via the SqlGenerator.setWriter(Operation, Writer). So now you can customize exactly how you want the insert, update and delete statements to be written out. For instance we had a case where we wanted to do a soft delete in the database, so instead of doing an update we created a SoftDeleteWr

Read more

Shakephp - A PHP MVC framework aimed to be simpler

What is ShakePHP?ShakePHP is a small set of files that helps on creating web applications using the MVC design pattern. Its main goal is to provide the minimal resources needed in order to develop web applications with PHP using the Model-View-Controller design pattern. Therefore, you won't find additional features like Form Helpers, ORM (Object-Relational Mapping) or Database abstraction layer, although they can be accomplished with the addition of third-party libraries (RedBean for ORM support

Read more

N-orm - Java non-object relational mapping to ordered map databases (HBase and Redis)

What is n-ormn-orm offers a simple persistence layer for Java. Targeted stores are "no-sql" as the framework assumes a column-oriented like storage data model. The framework makes use of annotations and a very simple query language, simple enough to be very efficient, and too simple to let a model not to be efficient... ;-) Current stores are HBase and Redis, though new drivers should be simple to implement. Expectations on a data store are that it can handle maps automatically sorted according

Read more

dORM - Automate SQL. Focus on business logic

dORM is a PHP 5 ORM (object relational mapper) library that seamlessly loads, saves and deletes PHP objects from and to a relational database. dORM requires a small XML file that maps classes to their respective database tables. currently, only MySQL was tested.

Read more

Doctrine ORM - Object relational mapper for PHP

Object relational mapper (ORM) for PHP that sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernates HQL. This provides developers with a powerful alternative to SQL that maintains flexibility without requiring unnecessary code duplication.

Read more

Simpledb-orm - Amazon SimpleDB simple Java ORM framework for Hibernate developers

This project has been renamed. Please visit us here SimpleDB ORM. Another ORM for SimpleDB?This is a simple java-based object-relational mapping (ORM) framework, targeting people who used to develop against Hibernate ORM. Knowledge of Hibernate is not required, but will definitely help. What is wrong with simplejpa? Nothing wrong, it is a great project and please check it out. I am not a fan of JPA and my goal was to make this as light as possible with as less dependencies as possible. This fram

Read more

Qcodo - Code Less Do More

The Qcodo Development Framework is an open-source PHP web application framework which builds an Object Relational Model (ORM), CRUD (Create, Retrieve, Update, Delete) UI pages, and AJAX hooks from an existing data model. It additionally includes a tightly-integrated HTML and JavaScript form toolkit which interfaces directly with the generated entities. It is a robust, comprehensive framework which can be utilized by small and large Web applications alike.

Read more

pdoMap - ORM for PHP

pdoMap is a PHP ORM (object-relational mapping) framework. The main aim of this project is to provide to PHP developers a RAD framework and a new way of dealing with databases.

Read more

Related Tags
Browse projects by tags.

We have collection of more than 400,000 open source products ranging from Enterprise product to small libraries in all platforms. We aggregate information from all open source repositories. Search and find the best for your needs.



Follow feeds Follow bestopensource on Twitter Follow bestopensource on Facebook


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.

Do you provide Consulting, Training, Support for any open source products. Register your business

Tag Cloud >>