<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sat, 25 May 2013 10:51:02 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Zend Developer Zone: Creating Modular Template-Based Interfaces with Savant]]></title>
      <guid>http://www.phpdeveloper.org/news/13197</guid>
      <link>http://www.phpdeveloper.org/news/13197</link>
      <description><![CDATA[<p>
On the Zend Developer Zone there's <a href="http://devzone.zend.com/article/9075-Creating-Modular-Template-Based-Interfaces-with-Savant">a new tutorial</a> from <i>Vikram Vaswani</i> looking at creating templates for your website with the <a href="http://phpsavant.com/download/">Savant</a> templating engine.
</p>
<blockquote>
Now, there's no shortage of template engines out there. You've probably already heard of Smarty, Template_IT, Flexy and Xipe...and that's just the beginning of the list. If you're looking for something a little different, though, consider Savant, the subject of this article. Although Savant isn't as well-known as some of the other options available, it's still a lightweight, OOP-compliant template engine that offers some unique features and is well worth a look.
</blockquote>
<p>
He works through the templating of a sample site (using .tpl files) to create simple layouts and add in some more advanced features like assigning variables, using objects, looping and partial templates. He also shows how to use the filtering functions to manipulate the template output directly.
</p>]]></description>
      <pubDate>Thu, 10 Sep 2009 07:50:34 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Paul Jones' Blog: Say "No" To Smarty!]]></title>
      <guid>http://www.phpdeveloper.org/news/11886</guid>
      <link>http://www.phpdeveloper.org/news/11886</link>
      <description><![CDATA[<p>
Looking for a PHP template engine to sit on top of the business logic of your site? Well, <i>Paul Jones</i> suggests you <a href="http://paul-m-jones.com/?p=400">say "no" to Smarty</a>:
</p>
<blockquote>
I just discovered <a href="http://nosmarty.net/">nosmarty.net</a> in my <a href="http://solarphp.com/">Solar</a> referer logs. I have little love for Smarty, so it's nice to see this [comment about the current state of the engine]. 
</blockquote>
<p>
Be sure to check out <a href="http://paul-m-jones.com/?p=400#comments">some of the comments</a> to the post - they range from opposition to <i>Paul</i>'s opinions ("Way to encourage respect for other people's work") to comments on the <a href="http://nosmarty.net">nosmarty.net</a> site itself.
</p>]]></description>
      <pubDate>Thu, 05 Feb 2009 07:57:48 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[WebResourcesDepot.com: 19 Promising PHP Template Engines]]></title>
      <guid>http://www.phpdeveloper.org/news/11755</guid>
      <link>http://www.phpdeveloper.org/news/11755</link>
      <description><![CDATA[<p>
Looking for a good templating engine for your next PHP application? Be sure to check out <a href="http://www.webresourcesdepot.com/19-promising-php-template-engines/">this great list</a> on the WebResourcesDepot site for a pretty comprehensive list.
</p>
<blockquote>
PHP template engines are used widely to seperate the code & the layout. PHP makes a website easier to maintain/update & creates a better development environment by enabling developers & designers to work together easier. It sure has some drawbacks which is generally the performance (most libraries offer great solutions there) & need to learn a new syntax (not always).
</blockquote>
<p>Some of the engines included in the list are:</p>
<ul>
<li><a href="http://www.smarty.net/">Smarty</a>
<li><a href="http://phpsavant.com/">Savant</a>
<li><a href="http://www.tinybutstrong.com/">TinyButStrong</a>
<li><a href="http://phptal.motion-twin.com/">PHPTAL</a>
<li>the template engines under PEAR (like <a href="http://pear.php.net/package/HTML_Template_Flexy/">HTML_Template_Flexy</a>)
</ul>]]></description>
      <pubDate>Fri, 16 Jan 2009 12:08:20 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Paul Jones' Blog: Savant Has A New Owner]]></title>
      <guid>http://www.phpdeveloper.org/news/10868</guid>
      <link>http://www.phpdeveloper.org/news/10868</link>
      <description><![CDATA[<p>
According to <a href="http://paul-m-jones.com/?p=282">this new post</a> to his blog, <i>Paul Jones</i> has passed on the torch for his <a href="http://phpsavant.com/">Savant</a> templating system over to <i>Brett Bieber</i>, a member of the Savant community.
</p>
<blockquote>
Due to time constraints, mostly because of my <a href="http://solarphp.com/">Solar framework project</a>, I haven't been able to pay as much attention to Savant as I think it deserves, so I made the hard decision to put it up for adoption. Lucky for the Savant community, <a href="http://saltybeagle.com/">Brett Bieber (aka Salty Beagle)</a> picked up on that call right away.
</blockquote>
<p>
<a href="http://phpsavant.com/yawiki/">Savant</a> is a powerful but lightweight object-oriented template system for PHP that does not compile templates into PHP. It uses PHP itself as the engine to keep things simple.
</p>]]></description>
      <pubDate>Wed, 20 Aug 2008 12:58:14 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Richard Thomas' Blog: Direction of Zend Framework?]]></title>
      <guid>http://www.phpdeveloper.org/news/8675</guid>
      <link>http://www.phpdeveloper.org/news/8675</link>
      <description><![CDATA[<p>
<i>Richard Thomas</i> has gone back to a topic he talked about previously, benchmarking the Zend Framework, in <a href="http://www.cyberlot.net/direction-zend-framework">a new post</a> to his blog today.
</p>
<blockquote>
So Zend Framework is now at 1.0.1, what did benchmarking find? The goal is to just output Hello World with the most basic set of files possible for each case.
</blockquote>
<p>
<a href="http://www.cyberlot.net/direction-zend-framework">His tests</a> included several different methods:
</p>
<ul>
<li>Plain HTML
<li>Pure PHP
<li>Two different Zend Framework versions (1.0.1, 0.2.0)
<li>Solar
<li>his own "Cyberlot Framework"
</ul>
<p>
For each stats are included for things like total time taken, complete requests, time per request and transfer rate.
</p>]]></description>
      <pubDate>Tue, 18 Sep 2007 14:27:18 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[KillerSoft.com: Savant Gets Pearified]]></title>
      <guid>http://www.phpdeveloper.org/news/4670</guid>
      <link>http://www.phpdeveloper.org/news/4670</link>
      <description><![CDATA[According to <a href="http://www.killersoft.com/randomstrings/2006/01/14/15-Savant-Gets-Pearified.html">this new post</a> on the KillerSoft blog, they've created a sub-channel for the Savant and Savant2 on the pearified.com site - <a href="http://savant.pearified.com/">savant.pearified.com</a>.
<p>
<quote>
<i>
In the first of what may become a series of "sub channels," I'm happy to announce that <a href="http://paul-m-jones.com/">Paul M. Jones'</a> excellent <a href="http://phpsavant.com/">Savant2 and Savant3</a> packages are now available from the savant.pearified.com channel.
<p>
While the Savant packages have always been PEAR-installable, installing and upgrading Savant is now easier than ever.
</i>
</quote>
<p>
<a href="http://phpsavant.com/">Savant</a> is a powerful but lightweight object-oriented template system for PHP that doesn't compile the templates, but instead uses PHP for the templating language...]]></description>
      <pubDate>Mon, 16 Jan 2006 07:04:17 -0600</pubDate>
    </item>
  </channel>
</rss>
