<?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>Vladzur&#039;s Blog &#187; Framework</title>
	<atom:link href="http://vladzur.sangrederosas.cl/tag/framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://vladzur.sangrederosas.cl</link>
	<description>Sobre PHP, Ubuntu, CakePHP y otras cosas</description>
	<lastBuildDate>Mon, 26 Jul 2010 19:06:54 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>TyniMVC un mini framework PHP que comienza a nacer.</title>
		<link>http://vladzur.sangrederosas.cl/2010/01/15/tynimvc-un-mini-framework-php-que-comienza-a-nacer/</link>
		<comments>http://vladzur.sangrederosas.cl/2010/01/15/tynimvc-un-mini-framework-php-que-comienza-a-nacer/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 17:39:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[TyniMVC]]></category>

		<guid isPermaLink="false">http://vladzur.sangrederosas.cl/?p=430</guid>
		<description><![CDATA[Ejercitando un poco, me ha nacido la inquietud de crear un pequeño framework PHP de arquitectura MVC, es una pequeña aproximación a un framework pero debido a su extrema simplicidad, me parece adecuado para aprender un poco sobre esta arquitectura de software. El MVC (Modelo Vista Controlador) es un estilo de arquitectura de software que [...]]]></description>
			<content:encoded><![CDATA[<p>Ejercitando un poco, me ha nacido la inquietud de crear un pequeño framework PHP de arquitectura MVC, es una pequeña aproximación a un framework pero debido a su extrema simplicidad, me parece adecuado para aprender un poco sobre esta arquitectura de software.</p>
<p>El MVC (Modelo Vista Controlador) es un estilo de arquitectura de software que se basa en separar la parte lógica (controlador) de la parte visual (vista) y de los datos (modelo). Se utiliza muy a menudo en sistemas web donde la vista es la página, el controlador es el código y el modelo la base de datos (en términos muy superficiales).</p>
<p>La intención de este pequeño proyecto es crear las bases para un framework que nos permita construir nuestro software en base a ésta arquitectura.</p>
<p>Por ahora estoy trabajando en el renderizado de las vistas, me gustaría poder incluir código php dentro de la vista, pero lo que hago hasta ahora es leer un archivo &#8220;algo.tpl&#8221;, buscar las etiquetas de inserción &#8220;{elemento}&#8221; y reemplazarlo por el contenido del array $dato(&#8216;elemento&#8217;=>&#8217;valor&#8217;).</p>
<p>Bueno, les dejo mi código para que lo despedacen y me hagan sus comentarios.</p>
<p><a href='http://vladzur.sangrederosas.cl/wp-content/2010/01/TyniMVC.zip'>TyniMVC</a><br />
<a href="http://code.google.com/p/tynimvc/">Sitio del proyecto</a></p>
<p><a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fvladzur.sangrederosas.cl%2F2010%2F01%2F15%2Ftynimvc-un-mini-framework-php-que-comienza-a-nacer%2F&amp;linkname=TyniMVC%20un%20mini%20framework%20PHP%20que%20comienza%20a%20nacer." title="Digg" rel="nofollow" target="_blank"><img src="http://vladzur.sangrederosas.cl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fvladzur.sangrederosas.cl%2F2010%2F01%2F15%2Ftynimvc-un-mini-framework-php-que-comienza-a-nacer%2F&amp;linkname=TyniMVC%20un%20mini%20framework%20PHP%20que%20comienza%20a%20nacer." title="Facebook" rel="nofollow" target="_blank"><img src="http://vladzur.sangrederosas.cl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fvladzur.sangrederosas.cl%2F2010%2F01%2F15%2Ftynimvc-un-mini-framework-php-que-comienza-a-nacer%2F&amp;linkname=TyniMVC%20un%20mini%20framework%20PHP%20que%20comienza%20a%20nacer." title="Delicious" rel="nofollow" target="_blank"><img src="http://vladzur.sangrederosas.cl/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fvladzur.sangrederosas.cl%2F2010%2F01%2F15%2Ftynimvc-un-mini-framework-php-que-comienza-a-nacer%2F&amp;linkname=TyniMVC%20un%20mini%20framework%20PHP%20que%20comienza%20a%20nacer." title="Twitter" rel="nofollow" target="_blank"><img src="http://vladzur.sangrederosas.cl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://vladzur.sangrederosas.cl/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p><p><a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fvladzur.sangrederosas.cl%2F2010%2F01%2F15%2Ftynimvc-un-mini-framework-php-que-comienza-a-nacer%2F&amp;linkname=TyniMVC%20un%20mini%20framework%20PHP%20que%20comienza%20a%20nacer." title="Digg" rel="nofollow" target="_blank"><img src="http://vladzur.sangrederosas.cl/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fvladzur.sangrederosas.cl%2F2010%2F01%2F15%2Ftynimvc-un-mini-framework-php-que-comienza-a-nacer%2F&amp;linkname=TyniMVC%20un%20mini%20framework%20PHP%20que%20comienza%20a%20nacer." title="Facebook" rel="nofollow" target="_blank"><img src="http://vladzur.sangrederosas.cl/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fvladzur.sangrederosas.cl%2F2010%2F01%2F15%2Ftynimvc-un-mini-framework-php-que-comienza-a-nacer%2F&amp;linkname=TyniMVC%20un%20mini%20framework%20PHP%20que%20comienza%20a%20nacer." title="Delicious" rel="nofollow" target="_blank"><img src="http://vladzur.sangrederosas.cl/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fvladzur.sangrederosas.cl%2F2010%2F01%2F15%2Ftynimvc-un-mini-framework-php-que-comienza-a-nacer%2F&amp;linkname=TyniMVC%20un%20mini%20framework%20PHP%20que%20comienza%20a%20nacer." title="Twitter" rel="nofollow" target="_blank"><img src="http://vladzur.sangrederosas.cl/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://vladzur.sangrederosas.cl/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://vladzur.sangrederosas.cl/2010/01/15/tynimvc-un-mini-framework-php-que-comienza-a-nacer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
