<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Pensando en Red &#187; smarty</title> <atom:link href="http://pensandoenred.com/tag/smarty/feed/" rel="self" type="application/rss+xml" /><link>http://pensandoenred.com</link> <description>nada es tan fácil como parece serlo</description> <lastBuildDate>Fri, 17 Feb 2012 21:28:20 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>Smarty o no Smarty&#8230;</title><link>http://pensandoenred.com/2008/12/28/smarty-o-no-smarty/</link> <comments>http://pensandoenred.com/2008/12/28/smarty-o-no-smarty/#comments</comments> <pubDate>Sun, 28 Dec 2008 16:40:56 +0000</pubDate> <dc:creator>mariotux</dc:creator> <category><![CDATA[Pensamientos]]></category> <category><![CDATA[php]]></category> <category><![CDATA[plantillas]]></category> <category><![CDATA[smarty]]></category> <guid
isPermaLink="false">http://www.pensandoenred.com/?p=241</guid> <description><![CDATA[Cualquier programador de php conoce el sistema de plantillas de smarty. La idea de separar el diseño del desarrollo es la línea a seguir para poder tener una colaboración en paralelo con diseño, en donde un programador no intervenga para nada en la parte de diseño. Smarty es popular entre desarrolladores de php, aplicaciones como [...]]]></description> <content:encoded><![CDATA[<p>Cualquier programador de php conoce el sistema de plantillas de <a
title="www.smarty.net" href="http://smarty.net" target="_blank">smarty</a>. La idea de separar el diseño del desarrollo es la línea a seguir para poder tener una colaboración en paralelo con diseño, en donde un programador no intervenga para nada en la parte de diseño.</p><p><a
title="www.smarty.net" href="http://smarty.net" target="_blank">Smarty</a> es popular entre desarrolladores de php, aplicaciones como <a
href="http://www.phpbb.com/" target="_blank">phpBB</a> utiliza <a
title="www.smarty.net" href="http://smarty.net" target="_blank">smarty</a> entre otros proyectos conocidos.</p><p>Mi opinión con respecto a <a
title="www.smarty.net" href="http://smarty.net" target="_blank">smarty</a> es que es dificil utilizarlo bien, y el mal uso de esta herramienta puede traer mayor complicación en proyectos web. Navegando por internet <a
href="http://www.phpbsd.net/2007/01/22/sistema-de-no-plantillas-con-php5-para-un-mvc-aka-problemas-con-smarty/" target="_blank">me encontré un post de un desarrollador php que explica con mucha coherencia el motivo de porqué no usar smarty</a>.</p><ul><li>Tienen un problema importante de rendimiento</li><li>Aunque no mucho dificultan el mantenimiento</li><li>Es neceario aprender un nuevo pseudo-lenguaje de programación</li><li>En mi opinión dificultan bastante el desarrollo</li><li>No es garantía de que se cumpla el objetivo de un sistema de plantillas</li><li>No es tan fácil de usar para un diseñador</li></ul><p>Concuerdo con esos puntos aunque la solución que plantea no me parece tampoco la adecuada pero si más efectiva. Al igual que no podemos pretender que el programador entienda de diseño, el diseñador no tiene porqué entender de programación. Por eso mismo sus puestos son "diseñador" y "programador" si no tendrían que tener un puesto equivalente a "diseñador-programador".</p><p>La comunicación entre ambos perfiles es importante, pero no debemos condicionar las labores de diseño desde la programación complicando sus tareas.</p><p>Es un punto importante para reflexionar.</p> ]]></content:encoded> <wfw:commentRss>http://pensandoenred.com/2008/12/28/smarty-o-no-smarty/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
