Infobox Software
name = Qcodo
developer = Qcodo Community
latest release version = 0.3.43
programming language = PHP
operating system = Cross-platform
genre = Web application framework
license = MIT License
website = http://www.qcodo.com
The QCodo Development Framework is an open-source PHP 5 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 lightweight framework which can be utilized by small and large Web applications alike.

The framework consists of two main components: the Code Generator and Qforms -- both of which can be used independently of each other. The Code Generator parses an existing Relational Database structure, and builds an ORM, as well as several remote interfaces (SOAP, AJAX) to the ORM. The ORM in QCodo can be extended to provide user-maintained functionality (via object subclassing). Qforms is a dot-Net inspired templating engine in which each form element is an object exposing its functionality and state via methods and attributes. Qforms maintain page as well as form state, and include the ability to validate fields, trigger events, and associate AJAX calls. Qforms bind tightly to the ORM, allowing developers to rapidly and iteratively change any of three components in the MVC architecture with little impact to the other components.

QCodo is mature, actively maintained, and has been deployed in production environments for NASA and other organizations. Its current release is Beta 0.3.43 The framework was conceived and developed by Mike Ho, and his company QuasIdea acts as the central maintainer, providing new features & releases via the QCodo Website.

External links


Zcodo is an official public branch of the Qcodo PHP5 Development Framework.

Companies which work with Qcodo

Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Qcodo — Saltar a navegación, búsqueda Qcodo Desarrollador Comunidad de Qcodo qcodo.com Información general Ú …   Wikipedia Español

  • Qcodo — Тип Веб фреймворк Разработчик Qcodo Community Написана на PHP Операционная система Кроссплатформенное программное обеспечение Лицензия MIT License Сайт …   Википедия

  • QCodo — est un framework Open Source pour PHP 5. QCodo construit le Object Relational Model (ORM), les pages web de l interface CRUD, et les fonctions AJAX sur la base du modèle de données. QCodo est composé de deux parties indépendantes : le… …   Wikipédia en Français

  • Comparison of web application frameworks — This is a comparison of notable web application frameworks. Contents 1 General 1.1 Perl 1.2 PHP 1.3 Java 1.4 Python …   Wikipedia

  • Сравнение каркасов веб-приложений — Это сравнительная таблица фреймворков веб приложений. Содержание 1 Фреймворки 1.1 ASP.NET 1.2 C++ 1.3 ColdFusion Markup Language (CFML) …   Википедия

  • Drupal — Drupal …   Википедия

  • Joomla — Joomla! …   Википедия

  • CakePHP — Тип программный каркас для создания веб приложений (CMF) Разработчик Cake Software Foundation Операционная система Кроссплатформенное программное обеспечение Последняя версия …   Википедия

  • Symfony — Symfony …   Википедия

  • Zend Framework — Тип Программный каркас для создания веб приложений Разработчик Zend Technologies Операционная система Кроссплатформенное программное обеспечение Последняя версия …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.