<?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>Chanel's Blog &#187; smarty caching</title>
	<atom:link href="http://cmunezero.com/tag/smarty-caching/feed/" rel="self" type="application/rss+xml" />
	<link>http://cmunezero.com</link>
	<description>Where code meets love... and a lot of awkward silences...</description>
	<lastBuildDate>Tue, 11 May 2010 21:17:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Smarty: A Great PHP Template Engine</title>
		<link>http://cmunezero.com/2008/03/24/smarty-a-great-php-template-engine/</link>
		<comments>http://cmunezero.com/2008/03/24/smarty-a-great-php-template-engine/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 23:37:08 +0000</pubDate>
		<dc:creator>chanel</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[misc]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php caching]]></category>
		<category><![CDATA[php template]]></category>
		<category><![CDATA[smarty]]></category>
		<category><![CDATA[smarty caching]]></category>
		<category><![CDATA[smarty template]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://cmunezero.com/2008/03/24/smarty-a-great-php-template-engine/</guid>
		<description><![CDATA[Working with any website, using the Model-view-controller (MVC) design pattern is a must.  One way to achieve this is by using templates.  Within PHP, there is a large divide on whether using a formal template system is necessary.  Most proponents will claim that PHP itself is a template system (see Wordpress and [...]]]></description>
			<content:encoded><![CDATA[<p>Working with any website, using the <a href="http://en.wikipedia.org/wiki/Model-view-controller">Model-view-controller (MVC)</a> design pattern is a must.  One way to achieve this is by using templates.  Within PHP, there is a large divide on whether using a formal template system is necessary.  Most proponents will claim that PHP itself is a template system (see Wordpress and its countless themes).  Lately I have come to really like <a href="http://www.smarty.net/">Smarty</a>, a php template engine.</p>
<p>Over at <a href="www.grooveshark.com">Grooveshark</a>, we&#8217;ve been making A LOT of <a href="http://www.grooveshark.com/blog/2008/01/03/grooveshark-development-news/">changes</a>.  Basically, the brains of Grooveshark is improving with a different database design and backend code while the face of the site stays the same.  This is where Smarty has made my life so much easier.  All I do is make sure that the same variables are assigned with the same information and Smarty handles the rest.</p>
<p>Smarty has other handy features like caching to compensate for the extra overhead of processing the templates.  For really dynamic sites, Smarty provides really fine control of the cache so nothing is ever stale.  Smarty is really adaptable so that you can use it to produce your feeds (interchange XML for HTML and you are done).  As of right now, I&#8217;m really liking Smarty.</p>
]]></content:encoded>
			<wfw:commentRss>http://cmunezero.com/2008/03/24/smarty-a-great-php-template-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
