Top 10 Posts of 2011
Following in the trail blazed by the likes of Cal Evans and Chris Cornutt, I decided to post a list of the posts on this blog that have received the most traffic this year along with some related commentary. However, in the spirit of Charles St. Michael, I decided to up the number of posts from 3 to 10. So, here we go:
10. Building PHP-GTK with Cairo Support on Ubuntu Jaunty - 2009-04-25
Very interesting that this post was in the running at all. It's over two years old, goes back 5 Ubuntu versions, and deals with PHP 5.3.0RC1 (current is 5.4.0RC4) and PHP-GTK when Cairo support was relatively new. (There's now a separate PECL extension for it now.) If you want to learn more about this, you should definitely check out Elizabeth Smith and Michael Maclean.
9. Renaming a DOMNode in PHP - 2010-02-09
It seems this isn't as uncommon a problem as I would have thought. Sadly, in the 22 months that have passed since I authored the post, it seems the DOM extension hasn't been updated further to support the DOM 3.0 standard or the renameNode() method mentioned in this post.
8. PHP_CodeSniffer Article in php|architect - 2011-04-28
It's nice to see this post get attention even if was just a brief hand-waving to point people to the article, which is one of two I wrote for php|architect Magazine this year. It's also nice to see that despite being seen by some as a more menial facet of quality assurance, other people consider it important enough to read the article and take something away from it.
7. aNew SPL Features in PHP 5.3a Hits php|architect - 2011-02-01
Another post that was just hand-waving to an article that dealt with a topic I saw as underrated. The article followed my php|tek 2010 session and preceded a Zend webinar this year on the same topic.
6. Process Isolation in PHPUnit - 2010-08-19
Between views and comments, it seems I wasn't the only one who ran into this head-scratcher. However, if memory serves, I think there are plans to remove this feature from PHPUnit in future versions.
5. Node.js: A Beginner's Perspective - 2010-10-19
The post is about a year old now, and sadly I haven't done anything of merit with Node.js since (though I hope to change that), but it seems the community is still as vibrant and growing as it ever was. Heck, you can even integrate PHP-FPM with Node via FCGI now. Node is definitely a technology to continue keeping your eye on if you don't already use it.
4. PHPUnit and Xdebug on Ubuntu Karmic - 2010-01-03
It's surprising that this post is still relevant since there have been four Ubuntu releases since the version that this post deals with. I've since moved over to Fedora 16, at least for now, and it seems to address most of my regular needs. I may look at other distributions like Mint lat
Truncated by Planet PHP, read more at the original (another 2375 bytes)