<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://php.apsique.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Php y otras yerbas - Implementación del patrón arquitectónico orientado a niveles en PHP - Comentarios</title>
 <link>http://php.apsique.com/contenido/implementacion_del_patron_arquitectonico_orientado_niveles_php</link>
 <description>Comentarios para &quot;Implementación del patrón arquitectónico orientado a niveles en PHP&quot;</description>
 <language>es</language>
<item>
 <title>hola el enlace no funciona</title>
 <link>http://php.apsique.com/contenido/implementacion_del_patron_arquitectonico_orientado_niveles_php#comment-80542</link>
 <description>&lt;p&gt;hola el enlace no funciona&lt;/p&gt;
</description>
 <pubDate>Wed, 23 Apr 2008 08:39:07 -0700</pubDate>
 <dc:creator>Perejilillo desconocido</dc:creator>
 <guid isPermaLink="false">comment 80542 at http://php.apsique.com</guid>
</item>
<item>
 <title>¿Cómo están?. Resulta que</title>
 <link>http://php.apsique.com/contenido/implementacion_del_patron_arquitectonico_orientado_niveles_php#comment-78069</link>
 <description>&lt;p&gt;¿Cómo están?. Resulta que estoy altamente interesado en implementar mi tesis por capas y usando php, sin embargo, el vínculo al manual no encuentra absolutamente nada. Por favor me puedes habilitar el vínculo, o en su defecto, enviarme el manual a mi correo electrónico?? Muchas gracias.&lt;br /&gt;
johan73torres@gmail.com&lt;/p&gt;
</description>
 <pubDate>Fri, 07 Mar 2008 10:27:04 -0800</pubDate>
 <dc:creator>Peconorejili desllocido</dc:creator>
 <guid isPermaLink="false">comment 78069 at http://php.apsique.com</guid>
</item>
<item>
 <title>Saludos desde Peru:

Varios</title>
 <link>http://php.apsique.com/contenido/implementacion_del_patron_arquitectonico_orientado_niveles_php#comment-52066</link>
 <description>&lt;p&gt;Saludos desde Peru:&lt;/p&gt;
&lt;p&gt;Varios de los links de acceso a algunos manuales (creo que todos) no estan activos, como por ejemplo este http://php.apsique.com/manuales_logicanova/php3niveles, el que queria leer sobre los patrones arquitectonicos.&lt;/p&gt;
</description>
 <pubDate>Tue, 14 Nov 2006 17:05:45 -0800</pubDate>
 <dc:creator>Jhon</dc:creator>
 <guid isPermaLink="false">comment 52066 at http://php.apsique.com</guid>
</item>
<item>
 <title>Los patrones arquitectónicos</title>
 <link>http://php.apsique.com/contenido/implementacion_del_patron_arquitectonico_orientado_niveles_php#comment-28895</link>
 <description>&lt;p&gt;Los patrones arquitectónicos y los patrones de diseño no son lo mismo. Si bien los patrones de diseño sirven para responder a necesidades muy comunes o resolver problemas frecuentes y suelen &quot;afectar&quot; o, mejor dicho, aplicarse a partes pequeñas de código, los patrones arquitectónicos son paradigmas de más alto nivel que se aplican en general a toda una aplicación o proyecto y que sirven para asegurar que la aplicación cumple ciertos objetivos o requisitos globales. La arquitectura Modelo-Vista-Controlador es un patrón de mucho más alto nivel que los de diseño. Es de la arquitectura global y por lo tanto todos los recursos del proyecto deben cumplirlo.&lt;/p&gt;
&lt;p&gt;La gente los confunde amenudo pero si no se saben disntinguir bien es difil que se llegue a poder realizar proyectos informáticos competentes y de calidad. De hecho, parte de lo que tu recomiendas está ya englobado en la arquitectura MVC ya que afectaría a toda la aplicación. Las clases de acceso a bases de datos cumplen un patrón de diseño, como ves solo afecta a unas pocas clases.&lt;/p&gt;
&lt;p&gt;Un saludo&lt;/p&gt;
</description>
 <pubDate>Fri, 31 Mar 2006 14:28:07 -0800</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">comment 28895 at http://php.apsique.com</guid>
</item>
<item>
 <title>Re: Arquitectónico</title>
 <link>http://php.apsique.com/contenido/implementacion_del_patron_arquitectonico_orientado_niveles_php#comment-18488</link>
 <description>&lt;p&gt;Si bien el artículo lo escribió jordi (¿qué será de él?) me permito responder.&lt;br /&gt;
Lo de arquitectónico no está tan mal, considerando que el concepto de Patrón de Diseño proviene del trabajo de Chistopher Alexander, precisamente en la arquitectura (&lt;a href=&#039;http://en.wikipedia.org/wiki/Design_pattern_(computer_science)&#039;&gt;Wikipedia: Design pattern (computer science)&lt;/a&gt;).&lt;br /&gt;
Sobre el acceso a la db y lo de Adodb, totalmente de acuerdo. Si lo hubiera leído antes, habría contestado exactamente lo  mismo ;)&lt;/p&gt;
</description>
 <pubDate>Wed, 25 Jan 2006 14:04:58 -0800</pubDate>
 <dc:creator>clbustos</dc:creator>
 <guid isPermaLink="false">comment 18488 at http://php.apsique.com</guid>
</item>
<item>
 <title>Arquitectónico?</title>
 <link>http://php.apsique.com/contenido/implementacion_del_patron_arquitectonico_orientado_niveles_php#comment-18487</link>
 <description>&lt;p&gt;Mmm por lo que entiendo se llaman &quot;Patrones de diseño&quot;.&lt;br /&gt;
De todas maneras recomendaría usar clases en vez de funciones procedurales: en tu ejemplo estás repitiendo el código de conexión y acceso a la base de datos en cada función y eso, además de innecesario, lo hace más difícil de mantener. (por lo menos podrías encapsular ese código en una sola función de acceso...)&lt;br /&gt;
También me atrevo a recomendar que uses alguna clase de abstracción de bases de datos, como PEAR o AdoDB. Muy fáciles de usar y además ahorran trabajo.&lt;/p&gt;
</description>
 <pubDate>Wed, 25 Jan 2006 13:28:16 -0800</pubDate>
 <dc:creator>Ismael</dc:creator>
 <guid isPermaLink="false">comment 18487 at http://php.apsique.com</guid>
</item>
<item>
 <title>Suerte con tus ex&amp;#225;menes, y mucho &amp;#225;nimo, m&amp;#225;s que n</title>
 <link>http://php.apsique.com/contenido/implementacion_del_patron_arquitectonico_orientado_niveles_php#comment-415</link>
 <description>&lt;p&gt;Suerte con tus ex&amp;#225;menes, y mucho &amp;#225;nimo, m&amp;#225;s que nada porque te queda m&amp;#225;s de un mes para acabar :)&lt;br /&gt;
Espero ver tus art&amp;#237;culos este veranito ;) Saludos.&lt;/p&gt;
</description>
 <pubDate>Sat, 29 May 2004 07:25:46 -0700</pubDate>
 <dc:creator>Jordi</dc:creator>
 <guid isPermaLink="false">comment 415 at http://php.apsique.com</guid>
</item>
<item>
 <title>Muy interesante, a ver si termino ex&amp;#225;menes ( el 8 de julio</title>
 <link>http://php.apsique.com/contenido/implementacion_del_patron_arquitectonico_orientado_niveles_php#comment-414</link>
 <description>&lt;p&gt;Muy interesante, a ver si termino ex&amp;#225;menes ( el 8 de julio :&#039;( buaaaa) y termino un par de articulines que tengo a medio terminar, de PHP por supuesto. ;)&lt;/p&gt;
</description>
 <pubDate>Fri, 28 May 2004 08:26:36 -0700</pubDate>
 <dc:creator>vitxo</dc:creator>
 <guid isPermaLink="false">comment 414 at http://php.apsique.com</guid>
</item>
<item>
 <title>Implementación del patrón arquitectónico orientado a niveles en PHP</title>
 <link>http://php.apsique.com/contenido/implementacion_del_patron_arquitectonico_orientado_niveles_php</link>
 <description>&lt;p&gt;Uno de los principales inconvenientes de la programación usando lenguajes de &lt;em&gt;scripting&lt;/em&gt; es que no permiten una fácil separación de la presentación del resto de la aplicación. Por ejemplo, en PHP uno puede generar un código en el que se encuentran juntas sentencias de acceso a la base de datos y sentencias de código HTML. Esta forma de programar hace que sea difícil mantener el código resultante y por tanto complicado modificar la presentación de una aplicación en PHP.&lt;/p&gt;
&lt;p&gt;Una posible solución a todo esto es implementar algún tipo de patrón arquitectónico, como podría ser MVC o bien la división en niveles. Un buen patrón arquitectónico permitirá obtener un código más limpio, más fácil de mantener y que permitirá el cambio de la presentación de manera simple. &lt;/p&gt;
&lt;p&gt;Por todo ello, he escrito un &lt;a href=&quot;manuales_logicanova/php3niveles&quot;&gt;manual&lt;/a&gt; sobre cómo pienso que debería implementarse la división en niveles, más concretamente en 3 niveles, usando PHP.&lt;/p&gt;
</description>
 <comments>http://php.apsique.com/contenido/implementacion_del_patron_arquitectonico_orientado_niveles_php#comments</comments>
 <category domain="http://php.apsique.com/lenguajes/php">PHP</category>
 <category domain="http://php.apsique.com/categoria/lenguajes/php_php_retorcido">Php retorcido</category>
 <category domain="http://php.apsique.com/categoria/logicanova/manuales">Manuales</category>
 <pubDate>Thu, 27 May 2004 20:54:22 -0700</pubDate>
 <dc:creator>jordi</dc:creator>
 <guid isPermaLink="false">206 at http://php.apsique.com</guid>
</item>
</channel>
</rss>
