<?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>Fri, 24 May 2013 06:59:37 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Keith Casey's Blog: Event Driven Programming]]></title>
      <guid>http://www.phpdeveloper.org/news/14569</guid>
      <link>http://www.phpdeveloper.org/news/14569</link>
      <description><![CDATA[<p>
In a new post to his blog today <i>Keith Casey</i> talks about something that might be a bit foreign to some PHP developers out there <a href="http://caseysoftware.com/blog/event-driven-programming">event driven programming</a>. He relate it to the Flex world where it's more commonly used.
</p>
<blockquote>
When you initially dive into the world of <a href="http://www.adobe.com/products/flex/">Flex development</a>, most PHP'ers will quickly notice something weird. We're out of the world of Request/Response that we know and understand and into an odd world of Events, Listeners, and <a href="http://en.wikipedia.org/wiki/Publish/subscribe">Publishers/Subscribers</a> where things just don't play well together.
</blockquote>
<p>
He talks about the Observer design pattern and how it works to provide an interface to other objects who are listening in and waiting for events to happen (he uses an airline analogy). He also gives a more concrete illustration - uploading a file - and how the events would be used to handle each part of the process.
</p>]]></description>
      <pubDate>Thu, 27 May 2010 11:05:15 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Padraic Brady's Blog: Pubsubhubbub And PHP - Pt 1: Pubsubhubbub Introduction, rssCloud & Publisher]]></title>
      <guid>http://www.phpdeveloper.org/news/13405</guid>
      <link>http://www.phpdeveloper.org/news/13405</link>
      <description><![CDATA[<p>
In <a href="http://blog.astrumfutura.com/archives/421-Pubsubhubbub-And-PHP-Part-1-Pubsubhubbub-Introduction,-Contrast-With-rssCloud,-And-Simple-Publisher-Implementation.html">this recent post</a> to his blog <i>Padraic Brady</i> starts his look at the Pubsubhubbub protocol (PuSH), how it compares to rssCloud and how to get started using it.
</p>
<blockquote>
This article explores both of these sides ([the Publisher in Part 1 and] the Subscriber in Part 2), and introduces the basic code to get each working. The article also opens with a general introduction to this new protocol which you will definitely be hearing more about (especially if you run a blog) and contrasts it to its nearest rival, rssCloud.
</blockquote>
<p>
He talks about the differences between it and the rssCloud functionality and gives an example of its use with the Zend_Feed_Pubsubhubbub Zend Framework component. His sample shows how to set up a publisher andn define topic and hub URLs for the service to use.
</p>]]></description>
      <pubDate>Mon, 19 Oct 2009 08:36:10 -0500</pubDate>
    </item>
  </channel>
</rss>
