Blog Posts
2011 Feb 20
If you read my recent tutorial on the use of the excellent XDebug profiler, you may be aware of what a truly a great FOSS PHP extension it is, used by countless developers over the years. Unfortunately the cachegrind format is not quite right, because when XDebug was developed Derick Rethans had no documentation of the format and had to reverse engineer it and make some educated guesses. Derick is truly one of the PHP communities heroes, and taught many of us about PHP's internals through his articles, and projects like XDebug and Vulcan.
2011 Feb 5
This tutorial takes you through the steps of setting up Ubuntu Linux and getting Apache, MySQL and PHP installed and running.
2010 Nov 21
XDebug is one of the essential PHP extensions for PHP developers. In this tutorial I'll attempt to cover installation, and most of XDebug's standard features.
2010 May 31
PHP | OSI Days 2010: Participate at the confluence of PHP's finest!
2010 Feb 8
Microsoft has continued to engage with the open source community over the last year. Following up on the Q&A from last May, they would like to share their progress as well as hear your thoughts on how you see PHP working on Windows Server and Microsoft stack in general. More information in the post.
2010 Jan 6
Join us in the new live chat on IRC!
2009 Nov 22
This covers updating your Dev server to recent versions of PHP and MySQL, as well as setting up an Apache VHost, and using the Hosts file to provide development server naming.
2009 Nov 19
NoSQL, an alternative for relational databases with massive workloads.
2009 Nov 11
UFPDF is a Unicode/UTF-8 extension for FPDF by Steven Wittens. It is quite outdated right now, but if for some reasons you're stuck with it, you might not like the fact, that one quite important function is broken.
2009 Nov 4
GRAPH is a plugin engine for MySQL (and also MariaDB and Drizzle) that allows for more efficient handling of trees, graphs and similar structures within a relational database.