<?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>Mon, 08 Sep 2008 05:07:56 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Zend Developer Zone: Using Zend_Feed to Merge Multiple RSS Feeds]]></title>
      <guid>http://www.phpdeveloper.org/news/9929</guid>
      <link>http://www.phpdeveloper.org/news/9929</link>
      <description><![CDATA[<p>
On the Zend Developer Zone, a <a href="http://devzone.zend.com/article/3208-Using-Zend_Feed-to-Merge-Multiple-RSS-Feeds">new tutorial</a> has been posted that anyone looking to "blend feeds" might want to take a look at. It's a guide to using the Zend_Feed component of the <a href="http://framework.zend.com">Zend Framework</a> to combine the contents of multiple RSS feeds.
</p>
<blockquote>
As part of my playing around with the Zend Framework, I've decided to make this merged RSS feed using the Zend_Feed component. Actually at the end I've realized that this merged feed idea is quite useless, but at least this post came out of it :-)
</blockquote>
<p>
He developed it originally as a way to combine his twitter and blog feeds into one thing to provide the latest updates to readers from both in one simple place. He shows how to take in the two feeds, each in its own feed object and merge them into one array. This array is then pushed back out to the visitor an the RSS format (thanks to Zend_Feed_Rss).
</p>]]></description>
      <pubDate>Tue, 08 Apr 2008 10:32:58 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Padraic Brady's Blog: Zend_Feed: Getting Started With Aggregating RSS/Atom Content]]></title>
      <guid>http://www.phpdeveloper.org/news/9613</guid>
      <link>http://www.phpdeveloper.org/news/9613</link>
      <description><![CDATA[<p>
<i>Padraic Brady</i> has put together a <a href="http://blog.astrumfutura.com/archives/342-Zend_Feed-Getting-Started-With-Aggregating-RSSAtom-Content.html">very comprehensive post</a> on his blog today about using the Zend_Feed component of the <a href="http://framework.zend.com">Zend Framework</a> to help with the aggregation of content from other sites (like RSS and Atom feeds).
</p>
<blockquote>
In this entry I explore Zend_Feed from the perspective of someone aggregating RSS and Atom feeds with a view to building a database of uniquely identified content for later presentation in a "Planet" style application. [...] In fact all we create here is a simple command line script to aggregate content frequently (e.g. just set up cron to run it every hour or so) into a database for later presentation.
</blockquote>
<p>
He <a href="http://blog.astrumfutura.com/archives/342-Zend_Feed-Getting-Started-With-Aggregating-RSSAtom-Content.html">guides</a> you through each step of the way:
</p>
<ul>
<li>Setting Up Database And Models
<li>The Aggregator Script Foundation
<li>Using Zend_Feed to get common data for RSS/Atom entries
<li>Putting It All Together
</ul>
<p>
There's plenty of code (and SQL to insert) in the post and he explains each point well, helping to make the development process smoother. There's even a summary section to toss in a few extra bits of information just in case you missed them along the way.
</p>]]></description>
      <pubDate>Tue, 12 Feb 2008 09:32:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[ProDevTips.com: Parsing tags with Zend Feed]]></title>
      <guid>http://www.phpdeveloper.org/news/9231</guid>
      <link>http://www.phpdeveloper.org/news/9231</link>
      <description><![CDATA[<p>
A <a href="http://www.prodevtips.com/2007/12/12/parsing-tags-with-zend-feed/">new tutorial</a> on the ProDevTips.com website today shows how to parse tags (like in a feed) with the Zend_Feed component of the Zend Framework.
</p>
<blockquote>
Consuming a feed with Zend Feed is quite simple if you don't want to do something fancy. 
</blockquote>
<p>
They include an example of how to pull in the feed, parse out information from the various tags, and push that information into a database they've created (they include the code for the script and to create the database as well).
</p>]]></description>
      <pubDate>Wed, 12 Dec 2007 13:13:07 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Alexander Netkachev's Blog: Syndicate content with Zend Framework Zend_Feed classes]]></title>
      <guid>http://www.phpdeveloper.org/news/7542</guid>
      <link>http://www.phpdeveloper.org/news/7542</link>
      <description><![CDATA[<p>
<i>Alexander Netkachev</i> has <a href="http://www.alexatnet.com/blog/2/2007/04/01/syndicate-content-with-zend-framework-zend_feed-classes">posted a quick tutorial</a> today to his blog about how to use the Zend Framework (specifically the Zend_Feed component) to create an XML feed for your site.
</p>
<blockquote>
This article explains basics of content syndications and demonstrates how to use Zend Framework Zend_Feed classes for consuming a news feed of your site.
</blockquote>
<p>
His format of choice is Atom, slightly different from the RSS most sites use. He includes a sample document to show some of the differences (assuming you know the RSS format, of course) - both complex and simple versions. Also included is a UML layout of the Zend_Feed class, showing all of the methods and properties therein. 
</p>
<p>
With the groundwork laid, he starts on the sample application - creating an Atom feed from a PHP array of data. He grabs the information from the database and pulls it into the controller where it's parsed and massaged into the array format the output needs. Then it's just a matter of passing it to the view and voila - an Atom feed worthy of consumption.
</p>]]></description>
      <pubDate>Mon, 02 Apr 2007 07:44:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Dotvoid.com: Zend Feed for a Swedish web development blog aggregator]]></title>
      <guid>http://www.phpdeveloper.org/news/7423</guid>
      <link>http://www.phpdeveloper.org/news/7423</link>
      <description><![CDATA[<p>
In <a href="http://www.dotvoid.com/view.php?id=71">a new post</a> to his blog today, <i>Danne Lundqvist</i> shares his method for creating a blog aggregator (in the style of <a href="http://www.planetplanet.org/">the planet-planet sites</a>) to re-aggregate all of the feeds back ou tinto one.
</p>
<blockquote>
Lately I have begun to get more and more annoyed with my feed reader. I use a simple feed reader which lack most features except for subscribing to and reading feeds. The one thing that annoys me the most is that it can't aggregate several feeds into one feed. Yesterday I finally decided to scratch that itch.
</blockquote>
<p>
<a href="http://www.dotvoid.com/view.php?id=71">His method</a> uses the <a href="http://framework.zend.com">Zend Framework</a> to accomplish the goal - and "the whole website logic (both model and controller) is about 200 lines of code". There's no exception or error handling in it, but it works and the Zend_Feed module works well to grab just about any kind of feed.
</p>]]></description>
      <pubDate>Tue, 13 Mar 2007 10:31:00 -0500</pubDate>
    </item>
  </channel>
</rss>
