<?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, 15 May 2008 21:42:01 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Symfony Blog:  Yahoo! Answers powered by symfony]]></title>
      <guid>http://www.phpdeveloper.org/news/10137</guid>
      <link>http://www.phpdeveloper.org/news/10137</link>
      <description><![CDATA[<p>
Mirroring the move they <a href="http://www.phpdeveloper.org/news/6598">made previously</a> to move the Yahoo! Bookmarks service over to Symfony, the company has updating their <a href="http://answers.yahoo.com/">Yahoo! Answers</a> service to be the same. According to <a href="http://www.symfony-project.org/blog/2008/05/08/yahoo-answers-powered-by-symfony">the symfony blog</a> today:
</p>
<blockquote>
<a href="http://yahoo.com/">Yahoo!</a> used symfony to redevelop another project. This time symfony was used as part of the foundation for <a href="http://answers.yahoo.com/">Yahoo! Answers</a>. <a href="http://answers.yahoo.com/">Yahoo! Answers</a> is the largest collection of human knowledge on the Web with more than 135 million users and 515 million answers worldwide. <a href="http://answers.yahoo.com/">Yahoo! Answers</a> is the 2nd ranked education & reference site on the web and is available in 26 markets and 12 languages.
</blockquote>
<p>
<a href="http://www.symfony-project.org/blog/2008/05/08/yahoo-answers-powered-by-symfony">The post</a> shares some of the thoughts behind the move including their philosophy, the design of the project and <a href="http://www.slideshare.net/dustin.whittle/a-symfony-answer/download">a link</a> to a presentation given on the update.
</p>]]></description>
      <pubDate>Thu, 08 May 2008 08:48:15 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: New Yahoo! Pipes PHP serialized output renderer]]></title>
      <guid>http://www.phpdeveloper.org/news/9924</guid>
      <link>http://www.phpdeveloper.org/news/9924</link>
      <description><![CDATA[<p>
As <a href="http://devzone.zend.com/article/3355-Yahoo-Pipes-adds-Serialized-PHP-support">mentioned</a> on the Zend Developer Zone and by <i>John Herren</i>, Yahoo! has added a new feature to its Pipes functionality - <a href="http://jhherren.wordpress.com/2008/04/03/yahoo-pipes-adds-support-for-serialized-php/">serialized PHP results</a>.
</p>
<blockquote>
Until now JSON output has been the only way to obtain all the data flowing through a Pipe. Starting today we've added a second way of getting all the data - serialized PHP Pipe output. [...] It's then up to you on how you want to display or use the Pipe data. The possibilities are endless.
</blockquote>
<p>
If you haven't messed with <a href="http://pipes.yahoo.com/">Yahoo's Pipes</a> system, you owe to it to yourself to at least go and play with it for a little bit.
</p>]]></description>
      <pubDate>Mon, 07 Apr 2008 12:05:17 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DeveloperTutorials.com: PHP Site Search Made Easy]]></title>
      <guid>http://www.phpdeveloper.org/news/9883</guid>
      <link>http://www.phpdeveloper.org/news/9883</link>
      <description><![CDATA[<p>
On the Developer Tutorials site today, <i>Akash Mehta</i> has posted <a href="http://www.developertutorials.com/tutorials/php/php-site-search-made-easy-8-03-30/page1.html">his look</a> at having search functionality on your website.
</p>
<blockquote>
Today's websites have a lot of content. [...] Needless to say, effectively searching all that data can be a real challenge, and chances are at the end of the day you'll still be stuck with a slow and ineffective search system. [...] Implementing effective search doesn't have to be hard. In this tutorial, I'll show you how to build a basic site-specific web search in just five lines of code, using the Yahoo! APIs.
</blockquote>
<p>
He includes a <a href="http://www.developertutorials.com/tutorials/php/php-site-search-made-easy-8-03-30/page2.html">(very) brief</a> look at the search API Yahoo! offers followed by examples of queries and then on to the real deal, a search system that takes in a user query and asks the Yahoo! API for results matching it. The results are outputted below the box.
</p>]]></description>
      <pubDate>Mon, 31 Mar 2008 12:35:52 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Hasin Hayder's Blog: WorldTimeEngine - How about making your own in PHP?]]></title>
      <guid>http://www.phpdeveloper.org/news/9767</guid>
      <link>http://www.phpdeveloper.org/news/9767</link>
      <description><![CDATA[<p>
<i>Hasin Hayder</i> has <a href="http://hasin.wordpress.com/2008/03/01/worldtimeengine-how-about-making-your-own-in-php/">posted an example</a> of a "world time search" he's worked up that uses the geonames.org and Yahoo! developer APIs to pin down the time at any given location.
</p>
<blockquote>
I recently came by this site <a href="http://worldtimeengine.com/">WorldTimeEngine</a> where users can search the local time of any place using the name, street address or just latitude and longitude. Since that time I was thinking how easily you can make your own. As long there are some good people over there (For Geocoding API) - its a not a big deal, you know?
</blockquote>
<p>
His script pulls the location of the place (latitude/longitude) from the Yahoo! geocoding API and passes that back into the geonames web service to get the local time. The result is an array with the lat/long, address you submitted and the time output in a standard string.
</p>]]></description>
      <pubDate>Mon, 10 Mar 2008 11:17:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Building a Complete Web Searching Class with Yahoo Web Services and PHP 5]]></title>
      <guid>http://www.phpdeveloper.org/news/9671</guid>
      <link>http://www.phpdeveloper.org/news/9671</link>
      <description><![CDATA[<p>
DevShed finishes up their series looking at making a search engine with the Yahoo! web services in PHP5 in <a href="http://www.devshed.com/c/a/PHP/Building-a-Complete-Web-Searching-Class-with-Yahoo-Web-Services-and-PHP-5/">this last look</a> at using the functionality they've created so far to make a more improved search.
</p>
<blockquote>
This last installment of the series will be entirely focused on demonstrating how Inheritance can be used in a helpful way to build a set of child classes that will come in handy for consuming a specific Yahoo! Search Service.
</blockquote>
<p>
They show how to use their current image search functionality and, with <a href="http://www.devshed.com/c/a/PHP/Building-a-Complete-Web-Searching-Class-with-Yahoo-Web-Services-and-PHP-5/2/">a few modifications</a>, make a base class that can be used to support ech of the other search types (web, image, video) with common functionality and settings.
</p>]]></description>
      <pubDate>Wed, 20 Feb 2008 12:58:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Using Yahoo Web Services to Perform Searches with an Object-Oriented Approach]]></title>
      <guid>http://www.phpdeveloper.org/news/9616</guid>
      <link>http://www.phpdeveloper.org/news/9616</link>
      <description><![CDATA[<p>
To finish up their series looking at using the Yahoo! web service search functionality in a PHP5 application, DevShed has posted <a href="http://www.devshed.com/c/a/PHP/Using-Yahoo-Web-Services-to-Perform-Searches-with-an-ObjectOriented-Approach/">this look</a> at integrating the search functionality into a preexisting application.
</p>
<blockquote>
In simple terms, my plan will consist of creating some compact and modular PHP 5 classes, which will define a few basic methods for working with the different web services offered by Yahoo!.
</blockquote>
<p>
They take the code they created from before (earlier parts of the series) and format it to fit into its own standalone class that can be included anywhere in an application. They create the class so it can search not only the normal results but it can also pull in the data from the video search Yahoo! offers as well.
</p>]]></description>
      <pubDate>Tue, 12 Feb 2008 13:23:41 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Defining Some Custom PHP Functions with Yahoo Web Services]]></title>
      <guid>http://www.phpdeveloper.org/news/9570</guid>
      <link>http://www.phpdeveloper.org/news/9570</link>
      <description><![CDATA[<p>
DevShed continues their series looking at connecting a PHP5 script to the powerful Yahoo! search backend with <a href="http://www.devshed.com/c/a/PHP/Defining-Some-Custom-PHP-Functions-with-Yahoo-Web-Services/">part four</a> of the series today. This part focuses on reworking some of the previous examples to make them more modular using custom defined functions.
</p>
<blockquote>
Logically, these examples can be really useful for learning the basic concepts surrounding the use of these search services, but undoubtedly, it's necessary to modify and improve their source code to make it more compact and completely reusable.
</blockquote>
<p>
They start the overhaul with the <a href="http://www.devshed.com/c/a/PHP/Defining-Some-Custom-PHP-Functions-with-Yahoo-Web-Services/1/">web search</a> (complete with example results) then push on to the <a href="http://www.devshed.com/c/a/PHP/Defining-Some-Custom-PHP-Functions-with-Yahoo-Web-Services/2/">video</a> and <a href="http://www.devshed.com/c/a/PHP/Defining-Some-Custom-PHP-Functions-with-Yahoo-Web-Services/3/">image</a> searches and work them over the same way.
</p>]]></description>
      <pubDate>Tue, 05 Feb 2008 11:18:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Tony Bibbs' Blog: Microsoft and PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/9560</guid>
      <link>http://www.phpdeveloper.org/news/9560</link>
      <description><![CDATA[<p>
<i>Tony Bibbs</i>, in the wake of last week's surprise from Microsoft to Yahoo, has <a href="http://www.tonybibbs.com/article.php/MicrosoftAndPHP">posted a few of his thoughts</a> on the matter.
</p>
<blockquote>
I woke up this morning to the news of a $44 billion buy-out offer from Microsoft for Yahoo!. This is being covered from all angles in various tech sites like Slashdot but I think the one angle I haven't seen yet is what does this mean for PHP?
</blockquote>
<p>
He <a href="http://www.tonybibbs.com/article.php/MicrosoftAndPHP">mentions</a> the work that Microsoft and Zend have done to push PHP support on the OS (check out <a href="http://www.tonybibbs.com/staticpages/index.php/EmailFromMicrosoftonPHPandGL">this email</a> too) and he wonders what the final impact of it all could mean for the language - will things change drastically if Microsoft becomes a major player in the PHP world or would they stay behind the scenes and give the community the support it might need.
</p>]]></description>
      <pubDate>Mon, 04 Feb 2008 11:16:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Wolfgang Drews' Blog: Using YUI autocomplete with Zend Framework]]></title>
      <guid>http://www.phpdeveloper.org/news/9558</guid>
      <link>http://www.phpdeveloper.org/news/9558</link>
      <description><![CDATA[<p>
<i>Wolfgang Drews</i> (of <a href="http://www.dynamicwebpages.de">DynamicWebPages</a>) has <a href="http://www.drews.cx/2008/02/02/using-yui-autocomplete-with-zend-framework/">posted a mini-tutorial</a> on his personal blog showing how to integrate the popular Zend Framework with the YUI Javascript libraries from Yahoo! to create an autocomplete field in your app.
</p>
<blockquote>
Maybe this short snippet helps someone out there when using YUI autocomplete feature together with the Zend Framework or any other Framework, that creates URLs like http://domain.tld/controller/action/param/value.
</blockquote>
<p>
He <a href="http://www.drews.cx/2008/02/02/using-yui-autocomplete-with-zend-framework/">modifies the Yahoo library</a> to change a few of the defaults to make it more Zend Framework-friendly: changing the default query format and updating the "append parameters" concatenation to replace the ampersand with a slash.
</p>
]]></description>
      <pubDate>Mon, 04 Feb 2008 09:33:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Implementing Yahoo Image Search Web Service with PHP 5]]></title>
      <guid>http://www.phpdeveloper.org/news/9519</guid>
      <link>http://www.phpdeveloper.org/news/9519</link>
      <description><![CDATA[<p>
DevShed has posted <a href="http://www.devshed.com/c/a/PHP/Implementing-Yahoo-Image-Search-Web-Service-with-PHP-5/">the third part</a> of their series looking at accessing the Yahoo! web services via PHP5 scripts. This time it's a focus on using the image search capabilities.
</p>
<blockquote>
In this third chapter of the series, I'm going to continue exploring in detail other helpful web services offered by Yahoo!, such as those focusing on searching images and videos. Also, I will demonstrate how they can be queried directly from a basic PHP 5 application and process the corresponding search results by utilizing the same group of array handling functions that you saw in the previous article of the series.
</blockquote>
<p>
Just like in previous articles of the series, they make a simple class that connect to the <a href="http://developer.yahoo.com/">Yahoo! web services</a> and request search details back about their queries (like "Madonna").
</p>]]></description>
      <pubDate>Tue, 29 Jan 2008 13:05:08 -0600</pubDate>
    </item>
  </channel>
</rss>
