<?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>Thu, 20 Jun 2013 01:46:01 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPMaster.com: Consuming Feeds with SimplePie]]></title>
      <guid>http://www.phpdeveloper.org/news/19491</guid>
      <link>http://www.phpdeveloper.org/news/19491</link>
      <description><![CDATA[<p>
In a recent post to PHPMaster.com <i>Kevin Mowry</i> shows you <a href="http://phpmaster.com/consuming-feeds-with-simplepie/">how to use SimplePie</a>, a simple to use <a href="http://simplepie.org/">programatic feed reader</a> you can use to parse things like RSS feeds.
</p>
<blockquote>
If you're an avid feed consumer like I am, you might be a bit sad to see Google's recent announcement of Reader reaching end of life. Reader was simple and easy to use, but there's no reason you can't have the same functionality with your own homegrown project. The PHP library <a href="http://simplepie.org/">SimplePie</a> allows for quick and easy feed consumption and display. Here's how you can get started on your own feed reader.
</blockquote>
<p>
He helps you get it installed (via Composer) and shows you how to use some of its most basic functionality to parse the New York Times' feed. He also includes examples of getting the information back out of the SimplePie object. There's also some snippets that show how to only get the latest items and how to cache the results.
</p>
Link: http://phpmaster.com/consuming-feeds-with-simplepie]]></description>
      <pubDate>Mon, 22 Apr 2013 11:47:50 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: Building a PHP RSS Aggregator]]></title>
      <guid>http://www.phpdeveloper.org/news/19413</guid>
      <link>http://www.phpdeveloper.org/news/19413</link>
      <description><![CDATA[<p>
On PHPBuilder.com today there's a quick tutorial showing you how to <a href="http://www.phpbuilder.com/articles/php-functions/xml/building-a-php-rss-aggregator.html">build an RSS aggregator</a> that can pull in RSS content and drop it into a MySQL table.
</p>
<blockquote>
RSS stands for Really Simple Syndication. It is a Web format that allows website owners to distribute their latest and frequently updated content in a standardized way. RSS feed is actually an XML document that can be easily read by using RSS reader software or built-in functions in programming languages, such as PHP or Java. In this article, the focus will be on building a RSS aggregator in PHP.
</blockquote>
<p>
They introduce the basics of an RSS feed - a specially formatted XML document with values for individual posts (like "title" and "link". They provide the SQL structure for the "article" and "feed" tables and the code to pull out each "feed" record, parse it and drop that into the "article" table for later consumption. They show two different methods for getting the content - one using <a href="http://php.net/file_get_contents">file_get_contents</a> and another using <a href="http://php.net/curl">cURL</a>.
</p>
Link: http://www.phpbuilder.com/articles/php-functions/xml/building-a-php-rss-aggregator.html]]></description>
      <pubDate>Thu, 04 Apr 2013 13:09:13 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[MaltBlue.com: Zend Framework - How To Implement RSS Feeds the Easy Way]]></title>
      <guid>http://www.phpdeveloper.org/news/18218</guid>
      <link>http://www.phpdeveloper.org/news/18218</link>
      <description><![CDATA[<p>
On the MaltBlue blog <i>Matt Setter</i> has <a href="http://www.maltblue.com/zend-framework/zend-framework-how-to-implement-rss-feeds-the-easy-way">a new tutorial</a> posted about creating RSS feeds quickly and easily with the help of the Zend Framework and context switching.
</p>
<blockquote>
Ever wanted to know how to take an existing Zend Framework application where you have posts, records, news or anything else stored in a data source and updated regularly, and make it available as a feed for your users that they can subscribe to? Well today, that's what I want to show you. Recently, during the development of the burgeoning <a href="http://www.phpclouddevelopmentcasts.com/">PHP cloud development casts site</a>, I had just that situation.
</blockquote>
<p>
He shows you how to set up some of the routing for the RSS and Atom feeds, pointing them to specific module/controller/action paths for handling. He then creates a "_getFeed()" method that pulls together the needed content and uses the Zend_Feed_Writer_Feed component to create the feed of the correct type. This is then exported, returned and - thanks to a bit more configuration - turned into a correctly-formatted feed.
</p>]]></description>
      <pubDate>Thu, 12 Jul 2012 10:08:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: Packing more PHP News in your day with PHP Quick Fix]]></title>
      <guid>http://www.phpdeveloper.org/news/17224</guid>
      <link>http://www.phpdeveloper.org/news/17224</link>
      <description><![CDATA[<p>
If you're a regular reader of PHPDeveloper.org, you know that there's a few articles posted here (almost) daily about what's happening in the PHP world. Unfortunately, this only scratches the surface of the quality content that's out there. In an effort to provide more PHP goodness to the community as a whole, <a href="http://phpquickfix.me">PHP Quick Fix</a> has been launched - a service linking to stories that don't make it on PHPDeveloper.org.
</p>
<p>
All of the stories on <a href="http://phpquickfix.me">PHP Quick Fix</a> (you can <a href="http://twitter.com/phpquickfix">also follow it on twitter</a>) are still hand-selected out of the mounds of PHP content that shows every day to ensure the best quality. There's no automatic syndication here - just more good, useful PHP (and related topics) to add to your day.
</p>
<p>
Additionally, if you're interested to see how it all works (thanks to a <a href="http://gimmebar.com">GimmeBar</a> backend) check out <a href="http://blog.phpdeveloper.org/?p=413">this post</a> on blog.phpdeveloper.org.
</p>]]></description>
      <pubDate>Wed, 07 Dec 2011 11:35:53 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Rob Allen's Blog: Displaying an RSS feed in WordPress]]></title>
      <guid>http://www.phpdeveloper.org/news/15676</guid>
      <link>http://www.phpdeveloper.org/news/15676</link>
      <description><![CDATA[<p>
<i>Rob Allen</i> has <a href="http://akrabat.com/php/displaying-an-rss-feed-in-wordpress/">posted a method he's come up with</a> for displaying an RSS feed right in with the rest of the content of your WordPress blog. The key is in the simplicity of the <a href="http://magpierss.sourceforge.net/">MagpieRSS</a> library.
</p>
<blockquote>
My wife decided that she wanted to display a list of her latest AudioBoos in the sidebar of her blog. She looked at the AudioBoo JavaScript widget but decided it wasn't subtle enough and so she enlisted me to solve her problem. It turns out that AudioBoo has an RSS feed, so a simple plugin was required. I had a quick look on the extension site, but most are now "widgets" which her theme isn't set up for or didn't provide an unsigned list. Hence, I whipped up a small extension for her.
</blockquote>
<p>
With the help of <a href="http://magpierss.sourceforge.net/">Magpie</a>, a simple call to "fetch_rss" was all it took to pull in the <a href="http://audioboo.fm/">AudioBoo</a> RSS feed and a bit of PHP to loop through it and pull out the relevant bits. They're all displayed in a simple list - you can see it in action <a href="http://pewari.may.be/">on her blog</a> (look for the "Audioboo Updates" section).
</p>]]></description>
      <pubDate>Tue, 04 Jan 2011 10:03:52 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Qafoo.com: Remember your calls for papers (CfP Manager)]]></title>
      <guid>http://www.phpdeveloper.org/news/15381</guid>
      <link>http://www.phpdeveloper.org/news/15381</link>
      <description><![CDATA[<p>
On Qafoo.com there's <a href="http://qafoo.com/blog/010_remember_your_calls_for_papers.html">a new tool</a> that's been introduced to help you keep track of the current Call for Papers that are currently happening for PHP conferences. The start of the PHP conference season is in full swing, and sometimes it can be hard to keep up. Their <a href="http://cfps.qafoo.com/">Call for Papers Manager</a> can keep that information at your fingertips.
</p>
<blockquote>
The tool works quite simple: You can add CFPs you know about and which are relevant for the PHP community through a simple form. In order to remember the CFPs, you can configure two kinds of reminders: fFor <a href="http://cfps.qafoo.com/reminder/upcoming">upcoming CFPs</a> and for <a href="http://cfps.qafoo.com/reminder/ending">ending CFPs</a>. For each of these lists, you can determine when to be reminded, like 2 days before the event occurs. These lists can then be easily integrated into your normal feed reader using an RSS or Atom feed.
</blockquote>
<p>
You can use the URL requested to get different kinds of reminders delivered to your feed reader too. If you have a conference and your Call for Papers is open or upcoming, <a href="http://cfps.qafoo.com/cfp/new">add it to the list</a>!
</p>]]></description>
      <pubDate>Thu, 04 Nov 2010 08:45:06 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[ZendCasts.com: Creating RSS & Atom Feeds with Zend_Feed]]></title>
      <guid>http://www.phpdeveloper.org/news/15088</guid>
      <link>http://www.phpdeveloper.org/news/15088</link>
      <description><![CDATA[<p>
New on ZendCasts.com <a href="http://www.zendcasts.com/creating-rss-atom-feeds-with-zend_feed/2010/09/">this screencast</a> helps you use the Zend Framework's Zend_Feed component to create simple RSS and Atom feeds for your application.
</p>
<p>
The screencast shows you how to create a basic controller with information for a sample blog post (title, date creates, content, etc) and a simple method to create default posts. A second controller is made to handle the feed creation and two actions are created - one for RSS and the other for Atom. The posts are then parsed and pushed out to views for displaying as feeds.
</p>
<p>
The site has more great screencasts where this came from so check out <a href="http://www.zendcasts.com/category/screencasts/">their screencasts section</a> for ones on other topics like ZendX_JQuery, working with Zend_Log, and validation with Zend_Validate.
</p>]]></description>
      <pubDate>Tue, 07 Sep 2010 11:27:55 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: Creating an RSS Aggregator with the PHP SimplePie Library]]></title>
      <guid>http://www.phpdeveloper.org/news/14983</guid>
      <link>http://www.phpdeveloper.org/news/14983</link>
      <description><![CDATA[<p>
On PHPBuilder.com there's <a href="http://www.phpbuilder.com/columns/SimplePie/Jason_Gilmore081710.php3">a new tutorial</a> looking at using the <a href="http://simplepie.org/">SimplePie</a> library to aggregate RSS feeds.
</p>
<blockquote>
PHP developers are particularly lucky as a fantastic library named <a href="http://simplepie.org/">SimplePie</a> not only offers the aforementioned features but also supports both RSS and Atom formats, multiple character encodings, and an architecture that makes integration with your favorite content management and blogging platforms a breeze. In this tutorial I'll introduce you to SimplePie, showing you how easy it is to create a rudimentary custom RSS aggregator using this powerful library.
</blockquote>
<p>
He helps you get SimplePie installed (downloaded and unpacked) pulling in both single and multiple feeds. There's no caching or storage included in the tutorial, but it would be recommended if you choose this as an option for everyday use.
</p>]]></description>
      <pubDate>Wed, 18 Aug 2010 13:09:35 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Sudheer Satyanarayana's Blog: A Bit Of XML, RSS And CURL In 7 Lines Of PHP And A Useful Program]]></title>
      <guid>http://www.phpdeveloper.org/news/14290</guid>
      <link>http://www.phpdeveloper.org/news/14290</link>
      <description><![CDATA[<p>
In a new blog post today <i>Sudheer Satyanarayana</i> shows how to take a few simple lines of code (seven to be exact) and <a href="http://techchorus.net/bit-xml-rss-and-curl-7-lines-php-and-useful-program">create a simple XML/RSS reader</a> he used to pull in weather data for a simple application.
</p>
<blockquote>
Today, I was looking for a quick way to get the current weather information on my computer. There are so many websites out there that offer the information. But I was looking for a program I could permanently install on my computer and launch it whenever I want to lookup the weather information. [...] I wrote a program to print the weather information in 7 lines of PHP code. I have published this program on <a href="http://github.com/bngsudheer/Code-Album/tree/master/cli/scripts/standalone/service/Yahoo/Weather/">Code Album</a> github repository. You can grab it and use it.
</blockquote>
<p>
He chose a Yahoo feed to get the weather information from their service. He includes the base code to make the request via a cURL connection and parsing it into a SimpleXML object to pull out the needed info.
</p>]]></description>
      <pubDate>Fri, 02 Apr 2010 11:27:47 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NETTUTS.com: Build an RSS 2.0 Feed with CodeIgniter]]></title>
      <guid>http://www.phpdeveloper.org/news/13560</guid>
      <link>http://www.phpdeveloper.org/news/13560</link>
      <description><![CDATA[<p>
New on NETTUTS.com today there's <a href="http://net.tutsplus.com/tutorials/php/building-an-rss-2-0-feed-with-codeigniter">a tutorial</a> about building a simple RSS feed for your CodeIgniter application based on the contents of a MySQL database and a standard MVC setup of files to handle the request.
</p>
<blockquote>
In this tutorial, we will build a RSS 2.0 Feed with the PHP framework CodeIgniter. After this tutorial, you will be able to build a feed for any custom website in no time at all.
</blockquote>
<p>
The process (like the <a href="http://codeigniter.com">CodeIgniter</a> framework) is a pretty simple one. He helps you set up the MySQL database and tables via phpMyAdmin and creates a simple model, view and controller to handle a "yourdomain.com/feed" request with an RSS document. All sample code is included, ready for you to cut and paste.
</p>]]></description>
      <pubDate>Thu, 19 Nov 2009 07:59:33 -0600</pubDate>
    </item>
  </channel>
</rss>
