PHP Programming Language - Cultural View

PHP Programming Language - Cultural View PHP Programming Language - Cultural View

culturalview.com
from culturalview.com More from this publisher
10.02.2013 Views

Redbean (software) 272 Redbean (software) RedBean is free, BSD licensed, open-source object-relational mapping software written by Gabor de Mooij. It currently only supports PHP. Although it can be used as a stand-alone library there ia also an integrated edition available for the Zend Framework. Features RedBean is different from other ORM layers because it requires no configuration in XML, YAML or JSON but it designs a database schema on its own by analyzing the PHP code, this is sometimes called Virtual ORM (ORM without mappings). This is possible because of Reflection functionality built into PHP. RedBean not only creates a database on the fly it also monitors performance, handles transactions and it automatically prevents race conditions. Criticism While RedBean has been cited as being an Ultra RAD tool there has been some criticism. People who want ultimate control of their database schema should not use RedBean. Also Redbean may hamper performance because of its complex locking system. History Not much is known about RedBean's history, due to lack of information on the website. The main author of RedBean is Gabor de Mooij an ICT specialist from the Netherlands. See also • Zend Framework • List of object-relational mapping software External links • RedBean official website [1] • Author's Home Page [2] • Project on GITHUB [3] • Edition for Zend Framework [4] References [1] http://www.redbeanphp.com [2] http://www.gabordemooij.com [3] http://github.com/gabordemooij/redbean/tree/master [4] http://github.com/desfrenes/redbean/tree/master

RefDB 273 RefDB Developer(s) RefDB development team Stable release 0.9.9 / November 5, 2007 Operating system Cross-platform Type Reference management software, Citation creator License GPL Website RefDB [1] RefDB is a client/server reference database and bibliography tool for markup languages like SGML, XML, and LaTeX. It is suitable for standalone use for the purpose of self-archiving, but can be used as a institutional repository as well. Data storage proper is done in one of several supported SQL database engines. RefDB runs on a variety of Unix-like operating systems (Linux, FreeBSD, NetBSD, Mac OS X, Solaris) and on Windows/Cygwin. RefDB is licensed under the GPL. The data storage is managed by an application server. This server can be accessed in a network-transparent fashion through command-line clients with a powerful query language, a PHP-based web interface, a SRU interface, or by custom programs using one of the available client libraries. It supports a variety of bibliographic formats, including BibTeX, Endnote, RIS, ISI, MODS XML, PubMed, Medline, MARC, and Copac and can create output in these formats, or as TEI, DocBook, HTML, or XHTML documents. RefDB can process DocBook, TEI, or LaTeX documents and automatically insert and format bibliographies according to the specifications of a journal or a publisher. Text editor extensions are provided for Emacs and for Vim to integrate editing, searching, and citing references as well as transforming your documents into your familiar XML, SGML, or LaTeX authoring environment. RefDB ports or packages are available for a variety of operating systems. See also Comparison of reference management software External links • Official RefDB website [1] • SourceForge project page [2] References [1] http://refdb.sourceforge.net/ [2] http://sourceforge.net/projects/refdb

Redbean (software) 272<br />

Redbean (software)<br />

RedBean is free, BSD licensed, open-source object-relational mapping software written by Gabor de Mooij. It<br />

currently only supports <strong>PHP</strong>. Although it can be used as a stand-alone library there ia also an integrated edition<br />

available for the Zend Framework.<br />

Features<br />

RedBean is different from other ORM layers because it requires no configuration in XML, YAML or JSON but it<br />

designs a database schema on its own by analyzing the <strong>PHP</strong> code, this is sometimes called Virtual ORM (ORM<br />

without mappings). This is possible because of Reflection functionality built into <strong>PHP</strong>. RedBean not only creates a<br />

database on the fly it also monitors performance, handles transactions and it automatically prevents race conditions.<br />

Criticism<br />

While RedBean has been cited as being an Ultra RAD tool there has been some criticism. People who want ultimate<br />

control of their database schema should not use RedBean. Also Redbean may hamper performance because of its<br />

complex locking system.<br />

History<br />

Not much is known about RedBean's history, due to lack of information on the website. The main author of RedBean<br />

is Gabor de Mooij an ICT specialist from the Netherlands.<br />

See also<br />

• Zend Framework<br />

• List of object-relational mapping software<br />

External links<br />

• RedBean official website [1]<br />

• Author's Home Page [2]<br />

• Project on GITHUB [3]<br />

• Edition for Zend Framework [4]<br />

References<br />

[1] http://www.redbeanphp.com<br />

[2] http://www.gabordemooij.com<br />

[3] http://github.com/gabordemooij/redbean/tree/master<br />

[4] http://github.com/desfrenes/redbean/tree/master

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!