P3 (Plugin Performance Profiler) - Rating, Reviews, Demo & Download

P3 (Plugin Performance Profiler) Preview - Rating, Reviews, Demo & Download
4.5 Average out of 176 ratings
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

This plugin creates a profile of your WordPress site’s plugins’ performance by measuring their impact on your site’s load time. Often times, WordPress sites load slowly because of poorly configured plugins or because there are so many of them. By using the P3 plugin, you can narrow down anything causing slowness on your site.

This plugin uses the canvas element for drawing charts and requires requires Firefox, Chrome, Opera, Safari, or IE9 or later. This plugin will not work in IE8 or lower.

Screenshots

  1. First, profile your site. The scanner generates some traffic on your site and monitors your site's performance on the server, then shows you the results. With this information, you can decide what action to take.

    First, profile your site. The scanner generates some traffic on your site and monitors your site’s performance on the server, then shows you the results. With this information, you can decide what action to take.

  2. After profiling, you'll see a breakdown of relative runtime for each plugin.

    After profiling, you’ll see a breakdown of relative runtime for each plugin.

  3. Callouts at the top give you quick information like how much load time (in seconds) is dedicated to plugins and how many database queries your site is running per page.

    Callouts at the top give you quick information like how much load time (in seconds) is dedicated to plugins and how many database queries your site is running per page.

  4. The detailed timeline gives you timing information for every plugin, the theme, and the core for every page during the profile. Find out exactly what's happening on slow loading pages.

    The detailed timeline gives you timing information for every plugin, the theme, and the core for every page during the profile. Find out exactly what’s happening on slow loading pages.

  5. You can toggle each series on and off to customize this timeline for your precise needs.

    You can toggle each series on and off to customize this timeline for your precise needs.

  6. The query timeline gives you the number of database queries for every page during the profile. Find out which pages generate the most database queries.

    The query timeline gives you the number of database queries for every page during the profile. Find out which pages generate the most database queries.

  7. Keep a history of your performance scans, compare your current performance with your previous performance.

    Keep a history of your performance scans, compare your current performance with your previous performance.

  8. Full in-app help documentation

    Full in-app help documentation

  9. Send a summary of your performance profile via e-mail. If you want to show your developer, site admin, hosting support, or a plugin developer what's going on with your site, this is good way to start the conversation.

    Send a summary of your performance profile via e-mail. If you want to show your developer, site admin, hosting support, or a plugin developer what’s going on with your site, this is good way to start the conversation.

  10. Use the advanced settings to activate debug mode, control cache busting, or lock down profiling to a set of IP addresses.

    Use the advanced settings to activate debug mode, control cache busting, or lock down profiling to a set of IP addresses.

  11. View the debug log on the help page to help troubleshoot if P3 isn't recording properly.

    View the debug log on the help page to help troubleshoot if P3 isn’t recording properly.


Reviews & Comments