<?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>Sun, 06 Jul 2008 16:38:35 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Rob Allen's Blog: A View Stream with Zend_View]]></title>
      <guid>http://www.phpdeveloper.org/news/9581</guid>
      <link>http://www.phpdeveloper.org/news/9581</link>
      <description><![CDATA[<p>
<i>Rob Allen</i> has <a href="http://akrabat.com/2008/02/05/a-view-stream-with-zend_view/">posted about</a> a small modification that he made to his Zend Framework setup that allows for a little safer echoing of information out to the View later of an application.
</p>
<blockquote>
One of my biggest issues with using PHP as the templating engine in View scripts is that the easiest way to echo a variable is the least secure. [...] So, I decided to leverage <a href="http://mikenaberezny.com/2006/02/19/symphony-templates-ruby-erb/">a post by Mike Naberezny</a> from a while ago about streams. The idea is all his; I just modified it to work with Zend Framework's Zend_View the way I wanted it to.
</blockquote>
<p>
His method uses a slightly different output format - instead of using a normal echo statement to push out the escaped output, it uses a special syntax using the "@" sign as a shortcut to the call to escape(). He includes the code you'll need to make it work in your ZF install and explain it a bit (including where the real key lies - in stream_popen). 
</p>]]></description>
      <pubDate>Thu, 07 Feb 2008 07:58:17 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Nick Halstead's Blog: Tweetmeme - building stuff fast in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/9512</guid>
      <link>http://www.phpdeveloper.org/news/9512</link>
      <description><![CDATA[<p>
<i>Nick Halstead</i> has <a href="http://blog.assembleron.com/2008/01/28/tweetmeme-building-stuff-fast-in-php/">pointed out a website</a>, written in PHP he's created to help make a little bit of sense out of the links that go flying past in your twitter client - <a href="http://www.tweetmeme.com/">tweetmeme</a>.
</p>
<blockquote>
What is it? It tracks the public timeline from twitter and picks up any links that get posted. It then follows each link to find final destination and then categorizes the content into blogs / video / images / audio. This project really shows what is possible using PHP if you know what you are doing.
</blockquote>
<p>
Most of the work was done by another developer, <a href="http://www.stut.net/">Stuart Dallas</a> as one of four that worked on the project together. It's written in PHP5 and uses only about 20 PHP files to get the job done. You can also check out <a href="http://blog.tweetmeme.com/2008/01/28/tweetmeme-launch/">the launch post</a> over on tweetmeme's blog for more information on the service.
</p>]]></description>
      <pubDate>Tue, 29 Jan 2008 07:52:00 -0600</pubDate>
    </item>
  </channel>
</rss>
