Creating Code Coverage Statistics with xdebug
by Cal Evans (editor) |
4 comments | Monday, January 14, 2008
Welcome back to the fifth and last installment of our series of xdebug articles on Zend DevZone. xdebug is the swiss army knife extension for PHP developers. In addition to some nice features like beautifying
var_dump() output, adding stack traces to error messages, xdebug supports tracing, profiling, and debugging, which were covered in the previous articles.
Debugging PHP applications with xdebug
by Cal Evans (editor) |
10 comments | Monday, January 7, 2008
Welcome to the fourth installment in our five-part series of xdebug articles on the Zend DevZone. This week, we will explore debugging PHP code with xdebug, the swiss army knife for PHP developers. In this article, we assume that you have xdebug installed on your system. If you haven’t, the first article of the series explains how to install and configure xdebug.
Profiling PHP Applications With xdebug
by Cal Evans (editor) |
1 comment | Monday, December 31, 2007
Welcome back to the third installment of this five-part series of xdebug articles on Zend DevZone. By now, you should at least have tried out xdebug on one of your development systems – if not, you should really do so today. xdebug is a free and open source PHP extension that supports tracing, profiling, debugging, and creating code coverage statistics. I like to call it the PHP developer’s swiss army knife.
Tracing PHP Applications with xdebug
by Cal Evans (editor) |
1 comment | Wednesday, December 26, 2007
Welcome to the second installment of our five-part series of articles on xdebug, the PHP developer’s swiss army knife extension. The installation of xdebug and its basic features were covered last week. This week, we will explore the tracing feature of xdebug.
Introducing xdebug
by Cal Evans (editor) |
12 comments | Monday, December 10, 2007
This article is the first installment of a five-part series of articles covering xdebug, a free and open source swiss army knife tool for PHP developers. xdebug is a PHP extension created by Derick Rethans, one of the PHP core developers. This week, we will show you how to install xdebug and introduce you to some of the basic features. In the subsequent parts of this article series, we will have a closer look at one of xdebug’s main features, namely tracing, profiling, debugging, and code coverage.
PHP Abstract Podcast Episode 16: Ajax + PHP, End to End Debugging BONUS EPISODE
by Cal Evans (editor) |
2 comments | Friday, August 17, 2007
Today’s special guest is Davey Shafik. Davey is a full time PHP Developer with 10 years experience in PHP and related technologies. An avid author for both magazines and books author, Davey keeps his mind sharp by trying to tackle problems from a unique perspective. Today Davey is going to show us how to debug Ajax applications using Firebug and the Zend Developer toolbar.
Terry Chay - Clever HTTP
by Cal Evans (editor) |
1 comment | Thursday, February 15, 2007
Terry Chay has posted a very interesting article on his blog about debugging PHP with FireBug. Click on inside, I’ll give you the scoop.
a week in phpworld #5
by Wolfgang Drews |
0 comments | Monday, May 8, 2006
Wolfgang Drews wraps up another week of everything PHP with phpworld #5.
Welcome back to this weeks summary of the most interesting php-stuff happened you really should know about.
Monday Morning Grabbag of Goodies
by Cal Evans (roving reporter) |
0 comments | Monday, April 10, 2006
Are you are having a hard time getting started on a Monday morning? Did you spend all day Friday searching for your motivation? Well here are 3 articles to get you up to speed with what's happening in the PHP world. Get your day started off in a PHPRific way!
JavaScript Powered PHP Debugging
by Craig Davis |
5 comments | Wednesday, June 18, 2003
Debugging in a scripting language can be problematic. There are several PHP debugging options that are growing in both functionality and popularity. However, these options generally require server access and special configuration. Most programmers revert to simply printing variables to the browser via clumsy print() or print_r() statements. Neither of these solutions is ideal. Both can interfere with page layout and the results can be interspersed throughout the page and be difficult to find. With this tutorial, you will be able to create a library that will alleviate these issues.
