<?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>Sun, 12 Feb 2012 20:19:26 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Udemy Blog: Code Wars: PHP vs Ruby vs Python - Who Reigns Supreme [Infographic]]]></title>
      <guid>http://www.phpdeveloper.org/news/17380</guid>
      <link>http://www.phpdeveloper.org/news/17380</link>
      <description><![CDATA[<p>
On the Udemy blog there's <a href="http://www.udemy.com/blog/modern-language-wars/">a new post</a> with a large infographic showing "who reigns supreme" comparing Ruby, Python and PHP (don't worry, this isn't flamebait...it's actual good stats comparing the state of these three languages). 
</p>
<blockquote>
Just as the Japanese, Spanish and French languages are uniquely different, programming languages also have their variations, some more popular and easier to use than others. With the recent introduction of some new ones, there is a 'war' of modern day languages. What's easier and faster to use is not always the best option.
</blockquote>
<p>The graphic includes stats like: </p>
<ul>
<li>Usability ratings
<li>Popularity in the TIOBE index
<li>How much it's discussed (from the IEEE Spectrum, IRC)
<li>The number of open job postings
<li>Average run time/lines of code
</ul>
<p>
Check out <a href="http://www.udemy.com/blog/modern-language-wars/">the full post</a> for more interesting data.
</p>]]></description>
      <pubDate>Wed, 11 Jan 2012 13:13:29 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Ilia Alshanetsky's Blog: ISP Popularity by Domain Count]]></title>
      <guid>http://www.phpdeveloper.org/news/15625</guid>
      <link>http://www.phpdeveloper.org/news/15625</link>
      <description><![CDATA[<p>
<i>Ilia Alshanetsky</i> has posted the next article in his "domains and PHP" series - a new slicing of the data showing the <a href="http://ilia.ws/archives/236-ISP-Popularity-by-Domain-Count.html">ISP popularity by domain</a> counts, a breakdown of the top 25 with over 100,000 domains to their credit.
</p>
<blockquote>
The results are pretty interesting, and it clearly shows that a small number of ISPs are definitely doing something right, which is causing many consumers to vote with their dollars in those ISPs favor. As usual the information is shown in graph form, to filter down the data to just the large providers I've set a minimum at 100,000 domains, leaving me with just 122 ISPs. The <a href="http://ilia.ws/stats/top_isps.php">image</a> [below] shows the break-down of the Top 25. 
</blockquote>
<p>
He's created <a href="http://ilia.ws/stats/top_isps.php">a pie graph</a> that breaks down the ISP list with <a href="http://godaddy.com">GoDaddy</a> once again coming in top of the list and <a href="http://theplanet.com">The Planet</a> coming in second. The numbers behind the graph are also included with other things like IP, country, region and city for each. He also mentions other major breakdowns like the top ranking IP addresses and the total number of around 80,000 IPs that have over 100 domains resolving to them.
</p>]]></description>
      <pubDate>Thu, 23 Dec 2010 10:08:14 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Ilia Alshanetsky's Blog: Domain Distribution by City]]></title>
      <guid>http://www.phpdeveloper.org/news/15620</guid>
      <link>http://www.phpdeveloper.org/news/15620</link>
      <description><![CDATA[<p>
<i>Ilia Alshanetsky</i> has posted the next set of results from his domains-running-PHP research he's been doing. In <a href="http://ilia.ws/archives/235-Domain-Distribution-by-City.html">this latest post</a> he looks at the domain distribution by city mostly falling in the US, Europe and China.
</p>
<blockquote>
I am making available two additional geographic chats that breakdown the domain distribution by top world cities. The first chart a preview of which can been below (click to see full, browse-able/zoomable version) shows the Top 150 cities, by domain distribution. These cities represent a total 91.3% of some 102 million domains that could be resolved to a city level.
</blockquote>
<p>
The top ranking city falls in the US in Scottsdale, Arizona (because of the large domain provider <a href="http://godaddy.com">GoDaddy</a> being based there) with the second place spot going to San Francisco, California. He's created both a <a href="http://ilia.ws/stats/cities.php">interactive map</a> you can use to see the numbers for different parts of the world and a <a href="http://ilia.ws/stats/cities_group.php">concentration view</a> of the same results making it a bit easier to digest.
</p>]]></description>
      <pubDate>Wed, 22 Dec 2010 13:56:17 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Ilia Alshanetsky's Blog: Domain Location Statistics]]></title>
      <guid>http://www.phpdeveloper.org/news/15603</guid>
      <link>http://www.phpdeveloper.org/news/15603</link>
      <description><![CDATA[<p>
<i>Ilia Alshanetsky</i> has started to gather more and more information about PHP usage on the web as a whole (that was <a href="http://phpadvent.org/2010/usage-statistics-by-ilia-alshanetsky">started here</a>) and <a href="http://ilia.ws/archives/234-Domain-Location-Statistics.html">has been extended</a> with some additional statistics he's done on the location of the domains he's collected.
</p>
<blockquote>
The first step of the process has been resolving all of these domains, which is now complete. The next step is fetching the server information, which began, but will take some time to finish. However, even from the domain revolving data there is a lot of useful data to be gleamed, which is what I am now publishing. My first focus was on the world-wide distribution on these TLDs, which at least for me held a few surprises.
</blockquote>
<p>
He includes a few graphs of the results he's found showing things like:
</p>
<ul>
<li>The US has the most domains hosted followed with less than half by Germany
<li>The overwhelming majority of the PHP domains are in the .com area
<li>In the US, the state with the highest number of PHP-powered domains was Arizona with Clifornia coming in second
</ul>
<p>
If you'd like something more interactive, he's also come up with <a href="http://ilia.ws/stats/world_map.php">a clickable world map</a> of the results for you to click around on.
</p>]]></description>
      <pubDate>Mon, 20 Dec 2010 12:15:18 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Raphael Stolt's Blog: Measuring & displaying Phing build times with buildhawk]]></title>
      <guid>http://www.phpdeveloper.org/news/15469</guid>
      <link>http://www.phpdeveloper.org/news/15469</link>
      <description><![CDATA[<p>
<i>Raphael Stolt</i> has a new blog post today looking at his method for <a href="http://raphaelstolt.blogspot.com/2010/11/measuring-displaying-phing-build-times.html">measuing Phing build times</a> with the help of a Ruby gem called <a href="http://github.com/xaviershay/buildhawk">buildhawk</a>.
</p>
<blockquote>
Recently I installed a Ruby gem called <a href="http://github.com/xaviershay/buildhawk">buildhawk</a> which allows to measure and display the build times of <a href="http://rake.rubyforge.org/">Rake</a> driven builds. As I like the idea behind this tool a lot but mostly use <a href="http://phing.info/">Phing</a> for build orchestration, it was time to explore the possibility to interconnect them both. In this blog post I'll show an implementation of an apposite Phing Logger gathering the buildhawk compatible build times via <a href="http://progit.org/2010/08/25/notes.html">git note</a>(s) and how to put the interplay between those two tools to work.
</blockquote>
<p>
He includes the script you'll need to get his example set up - a new logger for Phing that works directly with Buildhawk and stores the information directly into a git note. He includes an example of running the phing build with it enabled and some of the results as exported as an HTML document.
</p>]]></description>
      <pubDate>Mon, 22 Nov 2010 10:53:20 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Web Development Blog: How-to show popular posts on your WordPress blog?]]></title>
      <guid>http://www.phpdeveloper.org/news/15445</guid>
      <link>http://www.phpdeveloper.org/news/15445</link>
      <description><![CDATA[<p>
On the Web Development Blog there's <a href="http://www.web-development-blog.com/archives/how-to-show-popular-posts-on-your-wordpress-blog/">a recent post</a> that shows you how to, with a simple bit of code, pull out the most popular posts to your <a href="http://wordpress.org">WordPress</a> blog.
</p>
<blockquote>
Since I'm using WordPress.com Stats, I would like to use the rankings generated by this service or plugin. Searching Google, I found some widget called "<a href="http://pepijndevos.nl/2010/02/wordpress-com-stats-top-posts-widget">WordPress.com Stats: Top Posts Widget</a>" which works out of the box (if like to use a widget). In my case I have a custom sidebar with different custom sections using custom code. The following example explains how-to use that code on your website.
</blockquote>
<p>
WordPress, by default, doesn't track any statistic information about the posts on your site, so you'll need something like the <a href="http://wordpress.org/extend/plugins/stats/">WordPress Stats plugin</a> to get that part working. Once that's there, you can use his code to pull out the posts from the last few days (configurable) and show the most popular of the list.
</p>]]></description>
      <pubDate>Wed, 17 Nov 2010 10:37:13 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[FinishJoomla.com: How Many Websites Are Using Joomla: A Closer Look]]></title>
      <guid>http://www.phpdeveloper.org/news/14621</guid>
      <link>http://www.phpdeveloper.org/news/14621</link>
      <description><![CDATA[<p>
<i>Koen Kuipers</i> of the FinishJoomla.com site pointed us to a new post that <a href="http://www.finishjoomla.com/blog/6/how-many-websites-are-using-joomla-a-closer-look/">gives some usage numbers</a> about how many groups out there are using the popular content management system to power their sites.
</p>
<blockquote>
We all know that Joomla is a tremendously popular CMS. In the past several attempts have been made to estimate the number of websites using Joomla. While these attempts were worthy contributions to the discussion, all of them were using their own methods and therefore had their own shortcomings. Several of the earlier attempts will be discussed and a new method for estimating the number of websites that use Joomla will be presented.
</blockquote>
<p>
They look at the methods used by previous studies and how their method is different using this "new method". They've broken it down by number of sites, then number of domains, then total number of active domains based on publicly available statistics from <a href="http://netcraft.com">other</a> <a href="http://worldwidewebsize.com">groups</a>. In the end, out of the huge number of sites available on the web today, they came up with the number of around 1.5 to 2 million of them to be running Joomla.
</p>]]></description>
      <pubDate>Tue, 08 Jun 2010 13:39:26 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Symfony Blog: Doctrine vs Propel]]></title>
      <guid>http://www.phpdeveloper.org/news/13634</guid>
      <link>http://www.phpdeveloper.org/news/13634</link>
      <description><![CDATA[<p>
Since the <a href="http://symfony-project.org">Symfony</a> framework project has such tight integration with both the <a href="http://propel.phpdb.org/">Propel</a> and <a href="http://www.doctrine-project.org">Doctrine</a> ORM layers, they thought they'd share some statistics on the usage of both as mapped through the stats from their <a href="http://www.symfony-project.org/jobeet/1_4/Doctrine/en/">Jobeet</a> <a href="http://www.symfony-project.org/jobeet/1_4/Propel/en/">tutorial</a>.
</p>
<blockquote>
As for any Open-Source community, it's not easy to find metrics that tell you what people use and how they use it. You can measure the number of tickets for a specific feature, count the number of people asking for help on Propel or Doctrine. But for the Propel vs Doctrine question, we have two more reliable metrics.
</blockquote>
<p>
As is shown in <a href="http://www.symfony-project.org/uploads/assets/stats_jobeet.png">this graph</a> of the total Jobeet traffic in 2009, Doctrine is winning by a long shot. That's not to say that you can't still use Propel is that's what you and your application are using, this is just showing the overall popularity of each of the ORMs.
</p>]]></description>
      <pubDate>Mon, 07 Dec 2009 14:42:43 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Internet Super Hero Blog: PHP: 120 tuning screws for mysqlnd]]></title>
      <guid>http://www.phpdeveloper.org/news/13371</guid>
      <link>http://www.phpdeveloper.org/news/13371</link>
      <description><![CDATA[<p>
New on the Internet Super Hero blog today <i>Ulf Wendel</i> has a <a href="http://blog.ulf-wendel.de/?p=268">huge post</a> with a complete listing of all one hundred and twenty different kinds of statistics that the <a href="http://dev.mysql.com/downloads/connector/php-mysqlnd/">mysqlnd</a> driver for PHP can gather during its connections:
</p>
<blockquote>
This is about twice as much as it was when I blogged about the <a href="http://blog.ulf-wendel.de/?p=163">59 tuning screws for mysqlnd</a>. While the basics have not not changed and the API calls for accessing the data remained the same (<a href="http://blog.ulf-wendel.de/?p=163">see previous posting</a>) the new figures have never been described before. 
</blockquote>
<p>
Each of the items on the list is described and some include some sample use cases. Here's just a few:
</p>
<ul>
<li>packets_sent, packets_received
<li>bytes_received_eof_packets, packets_received_eof
<li>bytes_received_rset_field_meta_packet, packets_received_rset_field_metabytes_received_change_user_packet, packets_received_change_user
<li>result_set_queries
<li>slow_queries
<li>flushed_normal_sets, flushed_ps_sets
<li>rows_fetched_from_client_ps_cursor
<li>connect_success, connect_failure
<li>in_middle_of_command_close
<li>command_buffer_too_small
</ul>]]></description>
      <pubDate>Mon, 12 Oct 2009 09:34:35 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Hannes Magnusson's Blog: Most PHP releases in August!]]></title>
      <guid>http://www.phpdeveloper.org/news/13024</guid>
      <link>http://www.phpdeveloper.org/news/13024</link>
      <description><![CDATA[<p>
<i>Hannes Magnusson</i> has posted <a href="http://bjori.blogspot.com/2009/08/most-php-releases-in-august.html">a few useless statistics</a> about the PHP language including:
</p>
<ul>
<li>Since <a href="http://www.php.net/releases/#v3">PHP 3.0.18 (released October 2000)</a> (no, <a href="http://php.net">php.net</a> doesn't keep <a href="http://php.net/releases">release records</a> before that for some reason) 60 PHP releases have been made.
<li>There have only been 2 releases in 2009 so far
<li>The 89th, 121st, 122nd, 194th, 228th, 241st and the 349th day of the year have had 2 releases each
<li>The 18th week of the year is most likely to have an release, whole 8 releases have been made in that week!
<li>26 PHP releases have been on Thursdays
</ul>
<p>
He also includes a snippet of code that can be used to pull together some of these stats yourself (with only a few errors thrown).
</p>
]]></description>
      <pubDate>Tue, 11 Aug 2009 09:47:59 -0500</pubDate>
    </item>
  </channel>
</rss>

