<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://www.ecured.cu/index.php?action=history&amp;feed=atom&amp;title=Qcodo</id>
	<title>Qcodo - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://www.ecured.cu/index.php?action=history&amp;feed=atom&amp;title=Qcodo"/>
	<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Qcodo&amp;action=history"/>
	<updated>2026-05-14T08:42:19Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Qcodo&amp;diff=3506133&amp;oldid=prev</id>
		<title>Javiermartin jc: Texto reemplazado: «&lt;div align=&quot;justify&quot;&gt;» por «»</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Qcodo&amp;diff=3506133&amp;oldid=prev"/>
		<updated>2019-08-14T23:03:15Z</updated>

		<summary type="html">&lt;p&gt;Texto reemplazado: «&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;» por «»&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 23:03 14 ago 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l22&quot; &gt;Línea 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|web= http://www.qcodo.com/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|web= http://www.qcodo.com/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''QCodo''' es un framework de desarrollo de código abierto para [[PHP]] 5 completamente orientado a objeto. Toma lo mejor de PHP y provee una plataforma verdaderamente rápida para el desarrollo de aplicaciones [[Web]].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''QCodo''' es un framework de desarrollo de código abierto para [[PHP]] 5 completamente orientado a objeto. Toma lo mejor de PHP y provee una plataforma verdaderamente rápida para el desarrollo de aplicaciones [[Web]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki1:diff::1.12:old-1743921:rev-3506133 --&gt;
&lt;/table&gt;</summary>
		<author><name>Javiermartin jc</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Qcodo&amp;diff=1743921&amp;oldid=prev</id>
		<title>Yoels04024jc en 20:18 23 nov 2012</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Qcodo&amp;diff=1743921&amp;oldid=prev"/>
		<updated>2012-11-23T20:18:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 20:18 23 nov 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l14&quot; &gt;Línea 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|lanzamiento inicial= [[18 de octubre]] de [[2005]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|lanzamiento inicial= [[18 de octubre]] de [[2005]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|versiones=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|versiones=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|última versión estable= 0.4.22 ([[15 de &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Agosto&lt;/del&gt;]] de [[2011]])&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|última versión estable= 0.4.22 ([[15 de &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;agosto&lt;/ins&gt;]] de [[2011]])&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|género=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|género=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|sistemas operativos=Multiplataforma&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|sistemas operativos=Multiplataforma&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki1:diff::1.12:old-1743906:rev-1743921 --&gt;
&lt;/table&gt;</summary>
		<author><name>Yoels04024jc</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Qcodo&amp;diff=1743906&amp;oldid=prev</id>
		<title>Yoels04024jc: Página creada con '{{Ficha Software |nombre= QCodo |familia=Framewoks PHP |imagen= qcodo_logo.png |tamaño= |descripción=Framework PHP para Desarrollo Web |imagen2= |tamaño2= |descri...'</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Qcodo&amp;diff=1743906&amp;oldid=prev"/>
		<updated>2012-11-23T20:15:47Z</updated>

		<summary type="html">&lt;p&gt;Página creada con &amp;#039;{{Ficha Software |nombre= QCodo |familia=Framewoks PHP |imagen= qcodo_logo.png |tamaño= |descripción=&lt;a href=&quot;/Framework&quot; title=&quot;Framework&quot;&gt;Framework&lt;/a&gt; &lt;a href=&quot;/PHP&quot; title=&quot;PHP&quot;&gt;PHP&lt;/a&gt; para Desarrollo &lt;a href=&quot;/Web&quot; title=&quot;Web&quot;&gt;Web&lt;/a&gt; |imagen2= |tamaño2= |descri...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Ficha Software&lt;br /&gt;
|nombre= QCodo&lt;br /&gt;
|familia=Framewoks PHP&lt;br /&gt;
|imagen= qcodo_logo.png&lt;br /&gt;
|tamaño=&lt;br /&gt;
|descripción=[[Framework]] [[PHP]] para Desarrollo [[Web]]&lt;br /&gt;
|imagen2=&lt;br /&gt;
|tamaño2=&lt;br /&gt;
|descripción2=&lt;br /&gt;
|creador=&lt;br /&gt;
|desarrollador= Comunidad de Qcodo&lt;br /&gt;
|diseñador=&lt;br /&gt;
|modelo de desarrollo=&lt;br /&gt;
|lanzamiento inicial= [[18 de octubre]] de [[2005]]&lt;br /&gt;
|versiones=&lt;br /&gt;
|última versión estable= 0.4.22 ([[15 de Agosto]] de [[2011]])&lt;br /&gt;
|género=&lt;br /&gt;
|sistemas operativos=Multiplataforma&lt;br /&gt;
|idioma=&lt;br /&gt;
|licencia=[http://www.opensource.org/licenses/mit-license.php licencia MIT].&lt;br /&gt;
|premios=&lt;br /&gt;
|web= http://www.qcodo.com/&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
'''QCodo''' es un framework de desarrollo de código abierto para [[PHP]] 5 completamente orientado a objeto. Toma lo mejor de PHP y provee una plataforma verdaderamente rápida para el desarrollo de aplicaciones [[Web]].&lt;br /&gt;
 &lt;br /&gt;
==Características==&lt;br /&gt;
Algunas de las muchas características de Qcodo que lo hacen un framework robusto para el desarrollo de PHP y ser  utilizado para todo, desde grandes aplicaciones empresariales como en la Web 2.0 son:&lt;br /&gt;
 &lt;br /&gt;
* Open Source (licencia MIT).&lt;br /&gt;
* Arquitectura [[Patrón_Modelo_Vista_Controlador| MVC]].&lt;br /&gt;
* Generador de código, a partir de un esquema de base de datos, genera las clases y el CRUD.&lt;br /&gt;
* Programación orientada a eventos, posee componentes reutilizables.&lt;br /&gt;
* Integración con Ajax.&lt;br /&gt;
* Buena documentación (sobre todo en el código mismo del framework).&lt;br /&gt;
* Utilizado por muchas compañías entre las que se incluye la [[NASA]].&lt;br /&gt;
 &lt;br /&gt;
Mediante el análisis de la estructura interna del modelo de datos,Qcodo puede generar no sólo el código objeto (el modelo relacional de objetos), sino también las páginas HTML básicaspara crear, recuperar, actualizar y eliminar dichos objetos. Esto proporciona a los desarrolladores un gran punto de partida para comenzar prototipos, incluso antes de que se haya escrito una sola línea de código. Esto permite centrarse más en escribir la lógica dela aplicación y la facilidad de uso.&lt;br /&gt;
==Componentes==&lt;br /&gt;
El framework consiste de dos componentes principales: el generador de código y los Qcompomentes (Qforms). Qcodo usa ORM para el acceso a base de datos. El generador de código introspecciona una estructura de base de datos relacional y construye un ORM, así como también varias interfaces remotas (SOAP, AJAX) para el ORM. El ORM en QCodo puede ser extendido para proveer funcionalidad mantenida por el usuario (via object subclassing).&lt;br /&gt;
&lt;br /&gt;
Qforms es un motor de templates inspirado de .NET en el que cada elemento del formulario es un objeto con su funcionalidad en métodos y atributos. Qforms incluye la habilidad de validar campos, disparar eventos, y asociar llamadas [[AJAX]]. Qforms se comunica perfectamente con el ORM, permitiendo a los desarrolladores cambiar rápida e interactivamente cualquiera de los tres componentes de la arquitectura MVC con poco impacto a los otros componentes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
==Fuente==&lt;br /&gt;
* http://www.qcodo.com&lt;br /&gt;
* http://www.anieto2k.com/2006/09/04/qcodo-framework-de-desarrollo-en-php/&lt;br /&gt;
* http://www.php-hispano.net/foros/frameworks/25868-framework-qcodo&lt;br /&gt;
[[Category:Programación]] [[Category:Desarrollo_web]]&lt;/div&gt;</summary>
		<author><name>Yoels04024jc</name></author>
		
	</entry>
</feed>