News Feed
Sections




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

Jfoobar Blog:
Profilers, profiles and profiling
July 16, 2010 @ 10:05:39

In a new post to the jfoobar blog today Wilco Jansen looks at two methods of profiling available to Joomla CMS users to help get the most performance out of your PHP applications - one onside Joomla and the other using XDebug.

In this article I want to explain the basics of profiling and profiling tools available in Joomla and PHP. In follow up articles I will explain the usage of the tools presented in this blog. I will also try to set up a performance analyses so we can see what the state of Joomla 1.6 is, but that is also for later concern. This article is based on tools that are freely available for almost all platforms.

The post is pretty quick and is more of an exposure to the two technologies than a detailed guide. Enabling the Joomla profiling is just a matter of turning on the "Debug System" command in the "Global Configuration" panel to add additional data to the logs. On the PHP side (at a lower level) you can get even more detail with XDebug including the output of a cachegrind file that can be tool through a tool for better visualization (like KCacheGrind or Webgrind).

0 comments voice your opinion now!
joomla xdebug profile proifiling cachegrind


blog comments powered by Disqus

Similar Posts

Brandon Savage's Blog: Bug-Free: Using Function Traces To Better Understand Code (Part 3 of N)

PHPBuilder.com: A Sanity-saving Debugging Solution for Your PHP Development

Learncomputer.com: PHP Profilers Compared (PHP Quick Profiler & XDebug)

DevShed: Tracking a Stack of Function Calls with the Xdebug Extension

Derick Rethans' Blog: New York PHP Conference - Slides


Community Events





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


configure library podcast interview list introduction unittest application api language laravel wordpress developer bugfix install code community release threedevsandamaybe series

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