<?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>Attackr.com &#187; Developer Portal for web designers, developers and programmers</title>
	<atom:link href="http://www.attackr.com/tag/claim-template/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.attackr.com</link>
	<description>Come To Share, Come To Learn</description>
	<lastBuildDate>Tue, 20 Dec 2011 13:09:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A Tale Of Two Template Engines &#8211; How Frameworks Speed Up Development</title>
		<link>http://www.attackr.com/a-tale-of-two-template-engines-how-frameworks-speed-up-development/</link>
		<comments>http://www.attackr.com/a-tale-of-two-template-engines-how-frameworks-speed-up-development/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 13:55:37 +0000</pubDate>
		<dc:creator>Gregory Milby</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Freelance]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[business card template psd]]></category>
		<category><![CDATA[claim template]]></category>
		<category><![CDATA[contact management template]]></category>
		<category><![CDATA[excuse letter template]]></category>
		<category><![CDATA[issue tracking template]]></category>
		<category><![CDATA[pr strategy template]]></category>
		<category><![CDATA[small business]]></category>
		<category><![CDATA[software survey template]]></category>
		<category><![CDATA[web hosting web templates]]></category>

		<guid isPermaLink="false">http://www.attackr.com/?p=588</guid>
		<description><![CDATA[Frameworks are best known for giving a developer an abreviated environment, where they can create basic pages with minimal effort.  How these frameworks are laid out greatly differ, but the logic is usually the similar by replacing content variables/markers in the inner array and using the framework to provide the infrastructure information like the header/footer/sidebar. [...]]]></description>
			<content:encoded><![CDATA[<p>Frameworks are best known for giving a developer an abreviated environment, where they can create basic pages with minimal effort.  How these frameworks are laid out greatly differ, but the logic is usually the similar by replacing content variables/markers in the inner array and using the framework to provide the infrastructure information like the header/footer/sidebar.<img class="alignright size-thumbnail wp-image-591" title="clipart-3d_blocks" src="http://www.attackr.com/wp-content/uploads/2009/07/clipart-3d_blocks-150x131.png" alt="clipart-3d_blocks" width="150" height="131" /></p>
<p><a href="http://www.syrbot.com/tools/templateblocks/" target="_blank">TemplateBlocks</a> &amp; <a href="http://www.syrbot.com/tools/lime/" target="_blank">LIME:VC</a> appear to be the two latest entries on the block.  <a href="http://www.syrbot.com/tools/templateblocks/" target="_blank">TemplateBlocks</a> uses a segmented design that holds the &#8220;pieces&#8221; of each design template in a set/template so that a collection of objects are the template (e.g. CSS, JS, HTML bits and pieces).  It greatly speeds things up by allowing the user to merely naming a page, adding some content, then selecting which template to use (template being used in the appearance realm).  The only difficulty that I&#8217;ve noticed is implementing customized script, but the basic items are included and it works fine as long as you are familiar with .htaccess or not maintaining many virtual instances on your apache install.</p>
<p>The <a href="http://www.syrbot.com/tools/templateblocks/">TemplateBlocks</a> Admin Panel is probably the strongest element to the application.  It is well organized and very simple to use.  The only criticism I have is that the template sets are all displayed together &#8211; if you have a set named &#8220;Default&#8221; &#8211; when you go to the blocks page, ALL of the objects from every template set are thrown in the mix.  It would be helpful if the assigned attributes were marked or sorted by which template they&#8217;re associated with.</p>
<p>I&#8217;ve emailed with Makis (the developer of <a href="http://www.syrbot.com/tools/templateblocks/">TemplateBlocks</a>) on several occasions, he is always willing to listen and assist &#8211; which is a great asset to the application.</p>
<p><img class="alignleft size-thumbnail wp-image-593" style="margin-top: 3px; margin-bottom: 3px; margin-left: 5px; margin-right: 5px; border: 1px solid black;" title="Lime" src="http://www.attackr.com/wp-content/uploads/2009/07/Lime-150x51.jpg" alt="Lime" width="150" height="51" /><a href="http://www.syrbot.com/tools/lime/">LIME:VC</a> is a very new development that works along the same lines, but the goal was to provide an extremely light-weight framework that would help the back-end developer create front-end content quickly.  It&#8217;s not CMS-oriented like <a href="http://www.syrbot.com/tools/templateblocks/">TemplateBlocks</a>, it&#8217;s slightly more manual, but it&#8217;s equally as easy to setup and use.</p>
<p>Louis Stowasser (developer) is the primary on the project, and has been working to implement plug-ins &#8211; a CMS plug-in exists at the moment.   By developing the add-on components as plug-ins, it frees up the developer to &#8220;customize&#8221; an install instance so that each instance isn&#8217;t dragging around dead weight or utilizing/committing server-resources that are not needed to make the application run. It&#8217;s programming  follows the Model-View-Controller design pattern to ensure clean code &amp; reduce redundancy.</p>
<p>Keep an eye on <a href="http://www.syrbot.com/tools/lime/">LIME:VC</a> in the future, it appears to be an upcoming trend as far as how applications may be made in the future using 3.0 technology (instance/object-based functionality that encompasses only the required applications to build out an instance of the <a href="http://www.syrbot.com/tools/lime/">LIME</a>).</p>
<p>Products like WordPress, Joomla, etc&#8230; have been used for years as a make-shift framework to help expedite website production, but along with all the dead weight/luggage, comes an entire array of site variables.  Variables as which plugins are compatible with which version of the product (as it upgrades frequently), and how will upgrades effect customizations of the current instance.</p>
<p>If you can, download and try both <a href="http://www.syrbot.com/tools/templateblocks/">TemplateBlocks</a> &amp; <a href="http://www.syrbot.com/tools/lime/">LIME:VC</a>, and install them.  You&#8217;ll be pleasantly surprised how easy they both are to work with.   Using a framework will free up time to focus on the code more than the orchestration of building the actual pages.  More importantly, a framework will only effect the items that are implemented &#8211; separating the business layer logic &#8211; and not jeopardizing functionality during an upgrade/update.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.attackr.com/beam-it-all-over-the-place-scotty-wwwgetdropboxcom/' title='Beam It All Over The Place, Scotty {www.getdropbox.com}'>Beam It All Over The Place, Scotty {www.getdropbox.com}</a></li>
<li><a href='http://www.attackr.com/replace-your-home-phone-with-skype-for-695-per-month-yes-really/' title='Replace Your Home Phone With Skype For $6.95 per month (Yes, Really).'>Replace Your Home Phone With Skype For $6.95 per month (Yes, Really).</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.attackr.com/a-tale-of-two-template-engines-how-frameworks-speed-up-development/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
