<?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, 09 Jan 2009 06:14:11 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[SitePoint PHP Blog: Wide Finder in...errr...PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/8948</guid>
      <link>http://www.phpdeveloper.org/news/8948</link>
      <description><![CDATA[<p>
In a <a href="http://www.sitepoint.com/blogs/2007/11/01/wide-finder-in-errr-php/">new post</a> on the SitePoint PHP blog today, <i>Harry Fuecks</i> has created a "wide finder" based on <a href="http://www.tbray.org/ongoing/When/200x/2007/09/20/Wide-Finder">a project</a> put together by <i>Tim Bray</i>.
</p>
<blockquote>
Tim set a simple, but very much real-world challenge; write an app that determines the top 10 most popular blogs from his Apache access log. It should be fast and readable, with a subtext of illustrating how "language X" copes in terms of parallel processing and utilizing "wider" (many processor) systems.
</blockquote>
<p>
Since PHP natively doesn't support multi-threading (well), <i>Harry</i> opted to go with an approach using <a href="http://www.php.net/manual/en/function.curl-multi-exec.php">curl_multi_exec</a> instead. There's two pieces to the puzzle - the mapper to grab the information and extract the data and the reducer that makes the calls to grab the information from the log files.
</p>]]></description>
      <pubDate>Thu, 01 Nov 2007 08:24:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Tobias Schlitt's Blog: Tim Bray compared Java, Ruby and PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/6674</guid>
      <link>http://www.phpdeveloper.org/news/6674</link>
      <description><![CDATA[<p>
In his latest <a href="http://schlitt.info/applications/blog/index.php?/archives/508-Tim-Bray-compared-Java,-Ruby-and-PHP.html">blog post</a>, <i>Tobias Schlitt</i> talks about the keynote speech that <i>Tim Bray</i> gave during the <a href="http://php-conference.de">International PHP Conference</a> this year performing a little comparison between Java and PHP.
</p>
<blockquote>
Tim first introduced his comparison basis (Scaling, Dev Tools, Dev Speed and Maintainability) and explained his views on the 4 topics and which keywords he considers under each of them. This introduction was really good and well-founded. After that, he showed and explained a diagram to make the actual comparison.
</blockquote>
<p>
There is <a href="http://schlitt.info/applications/blog/index.php?/archives/508-Tim-Bray-compared-Java,-Ruby-and-PHP.html">a graph</a> included in the post to help make his point in comparing the three languages (PHP, Ruby, and Java) on how well they can perform. PHP bested the rest in Dev Speed and Maintainability, but lost out in Dev Tools and Scaling abilities. <i>Tobias</i> has a few disagreements with <i>Tim</i>'s findings, particularly on the topics of Dev Speed and Maintainability.
</p>]]></description>
      <pubDate>Thu, 09 Nov 2006 09:42:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Tim Bray Explains Why Solaris in a Good Choice for PHP Developers]]></title>
      <guid>http://www.phpdeveloper.org/news/6542</guid>
      <link>http://www.phpdeveloper.org/news/6542</link>
      <description><![CDATA[<p>
Over on the Zend Developer Zone, <i>Cal Evans</i> shares part of a <a href="http://devzone.zend.com/node/view/id/1097">mini-interview</a> (one question, really) where <i>Cal</i> asked <i>Tim</i> about Solaris as a hosting and development platform for PHP.
</p>
<blockquote>
Tim will be at <a href="http://www.zendcon.com/">ZendCon</a> this year participating in a panel discussion titled "How Do The Stacks Stack Up?" I talked with Tim by phone because I was curious why PHP developers should consider Solaris as a development and deployment environment. Here's what Tim had to say.
</blockquote>
<p>
His answer was based around three main points - observability, virtualization "stuff", and the ZFS filesystem all Solaris systems come installed with. And, of course, he explains the thought process behind each (briefly).
</p>]]></description>
      <pubDate>Fri, 20 Oct 2006 09:51:56 -0500</pubDate>
    </item>
  </channel>
</rss>
