Derick Rethans has contributed in a number of ways to the PHP project, including the Xdebug debugging tool, the mcrypt, date and input-filter extensions, bug fixes, additions and leading the QA team. He's a frequent lecturer at conferences, the author of php|architect's Guide to Date and Time Programming, and the co-author of PHP 5 Power Programming. Right now he is a free lancer doing PHP and PHP-Internals work. In his spare time he likes to travel, hike, ski and practise photography.

United Kingdom
Sessions 2012
Session en anglais - Intermédiaire
The web is full of advice focussed on improving performance. Before you can
optimise however, you need to find out if your code is actually slow; then you
need to understand the code; and then you need to find out what you can
optimise.
This talk introduces various tools and concepts to optimise the optimisation
of your PHP applications.
Session en anglais - Intermédiaire
This session teaches you how to detect and debug PHP scripts with the free
open source tool Xdebug, which is an extension to PHP. The first part will
quickly show how to get started with Xdebug. The second part of the session
will cover detecting problems in your scripts by showing how Xdebug provides
debugging aides in the form of stack/function traces, dumps of variables,
modified PHP functions. In the last part I will show the remote debugger
capabilities of Xdebug with different IDEs, where you can: set breakpoints on
functions, methods and file/line combinations and evaluating error messages.
On top of this you will also see how you can use Xdebug's profiler to find
bottlenecks in your applications. I will be focussing on the least known
features of Xdebug.
Previous sessions