WordPress.org

Make WordPress Core

Opened 3 years ago

Closed 2 years ago

#43017 closed feature request (maybelater)

Plugin Performance

Reported by: hatschiii Owned by:
Milestone: Priority: normal
Severity: normal Version:
Component: General Keywords:
Focuses: Cc:

Description

P3 (Plugin Performance Profiler) is a well know plugin... but not any longer supporting the current Wordpress version.

Speed of a Wordpress site is one of the key topics, so I see a function who measures the page load time and split it down by plugin as an essential functionality to kick out these plugins which are causing longer loading time.

Often there are similar plugins available and if I see that the one I have in use is causing longer loading times I can replace it by another one. This make pressure to the plugin developers to develope light plugins who have less impact on the page load time.

Change History (1)

#1 @dd32
2 years ago

  • Milestone Awaiting Review deleted
  • Resolution set to maybelater
  • Status changed from new to closed

Hi @hatschiii and welcome to Trac.

At this point in time, WordPress core is not a good location for a performance profiler such as what P3 is.

Unfortunately, as you've noted, P3 is no longer actively maintained, as while it still works with the latest WordPress releases, it no longer works with PHP 7 and above.

If anyone would be interested in working on this type of functionality, the P3 plugin author seems open to accepting help to get it working with PHP7 again:
https://github.com/godaddy/wp-p3-profiler/issues/2
https://wordpress.org/support/topic/php-7-compatibility-144/

I'm closing this as maybelater as it's possible we'll add something in the future, but I firmly believe it's plugin territory for the foreseeable future (And if it can't be done in a plugin, it won't be able to be done in WordPress).

Note: See TracTickets for help on using tickets.