News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Inviqa techPortal:
Profiling PHP Applications with XHGui
October 03, 2013 @ 10:53:32

On the Inviqa techPoral today there's a new post from Lorna Mitchell showing you how to profile your PHP applications with the help of the XHGui tool (and XHProf extension).

Profiling is a technique for observing the performance of an application, ideal for showing up bottlenecks or particularly intensive use of resources. Profiling gets inside your application and gives information about the performance of the various parts of code that are used during a request. [...] We have a choice of tools for PHP but in this article we'll focus on an excellent tool called XHGui. XHGui is a tool built upon XHProf, the profiling tool released by Facebook, but adding better storage of metrics and a much nicer interface for retrieving information from it, to the extent that it feels like a new tool in it's own right!

She walks you through the full installation, including other things the tool depends on (like MongoDB and the XHProf extension). She shows how to run the installer, configure a virtual host correctly (using mod_rewrite) and some example screenshots of what the resulting statistics report. This includes things like "wall time" and parts of the application that may be "memory hogs". There's also an example of a handy feature called the "Callgraph" that shows you a visual representation of the performance of the execution of the app.

0 comments voice your opinion now!
techportal xhgui profile performance application xhref tutorial install configure

Link: http://techportal.inviqa.com/2013/10/01/profiling-php-applications-with-xhgui/

blog comments powered by Disqus

Similar Posts

DevShed: Setting up the Foundation for an Extensible Website Engine with PHP 5

PHPMac.com: Two New Tutorials (Switch Navigation & A Simple Login)

Stefan Mischook's Blog: A Quick Look at Dreamweaver CS4 and the PHP Toolset

Stoyan Stefanov's Blog: JavaScript-style object literals in PHP

NetTuts.com: Building a Customer Management App Using AngularJS and Laravel


Community Events

Don't see your event here?
Let us know!


voicesoftheelephpant extension introduction install performance conference interview example podcast opinion release version community php7 symfony2 framework api library laravel series

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework