Page speed performance

Posted on May 11, 2021

Conditions

  • Server:
    Apache on a shared hosting server.
    WordPress 4.6.1-ja / Theme: Twenty Twelve
    PHP: PHP-5.2.14 (it’s too old!!) / MySQL-5.5.21
  • Plugins:
    Here’s the list of activated plugins.

    Activated Plugins

  • IP Location Block:
    Version: 0.3.0.0 and later.
    Settings: ip-location-block-settings.json
The Validation timing shoule be set as “init” action hook. If you set it as “mu-plugins” (ip-location-block-mu.php), P3 would fail to measure the performance of this plugin because Must-use plugins would be into the race condition.

Results

P3 (Plugin Performance Profiler) can investigate WordPress plugins’ performance by measuring their impact on your site’s load time.

This awesome tool has two mode to measure the performance. One is “Auto scan” which will access to both admin area and public facing pages under the confition of logged in as an admin. On the other hand, “Manual scan” mode can make it possible to freely access. So in this report, “Manual scan” had performed only by accessing front-end pages.

The following results were measured with a private window.

  • Use case 1: – “Auto scan” (admin area + public facing pages)
    The result of P3 (front-end and back-end)
  • Use case 2: – “Manual scan” (only public facing pages)
    The result of P3 (only front-end)