Speed Analyzer

Wopisanje

Speed Analyzer gives you an in-dashboard speed audit of your website for:

  1. Server TTFB
  2. Requests & Page Size
  3. Autoloaded Options
  4. Persistent Object Cache
  5. PageSpeed Insights (LCP & FCP)
  6. Summary & Recommendations
  7. Conclusion & Pro-service offer
  8. A complete PDF report with color coding, explanations and links to the guides

It uses Cloudflare Workers and Google PSI API under the hood (your data is NOT stored on any external site). A 10-tests/day fair-use limit is enforced on the current version.
PDF reporting (with color coding, explanations and links to the guides) is available from version 1.10.

Included Files

  • assets/js/html2pdf.bundle.min.js
    Bundled copy of html2pdf.js (v0.10.3) for offline PDF generation.
    Source: https://github.com/eKoopmans/html2pdf.js

External Services

  1. Google PageSpeed Insights API
    • What it is / why used: Modules 2 and 5 of the plugin ultimately fetch real‐time LCP/FCP/diagnostic data from Google’s PSI service.
    • How it’s called now: Instead of hitting www.googleapis.com directly, the plugin sends your test URL + strategy to Cloudflare Worker, which then forwards the request to Google PSI on your behalf.
    • Provider & policies: Google LLC provides PSI.
    – Terms of Service: https://developers.google.com/terms
    – Privacy Policy: https://policies.google.com/privacy

  2. Cloudflare Workers HTTP Probe
    • What it is / why used:
    – Module 1 (Server TTFB) calls https://globalwpspeed.dalibord79.workers.dev/?url={your‐url}&rand={random} to measure Time-to-First-Byte from a global edge.
    – Modules 2 and 5 (Page asset summary and Diagnostics) now send psi_url={your-url}&strategy={mobile|desktop} to https://globalwpspeed.dalibord79.workers.dev/psi. That Worker then forwards the same parameters to Google PSI and returns the JSON back to the plugin.
    • What data is sent and when:
    – For TTFB: just the raw URL—no other user data.
    – For PSI: the URL you enter plus “mobile” or “desktop” strategy.
    No personal information is collected or stored.
    • Provider & policies:
    Hosted by WPservice (Dalibor Druzinec).
    – Privacy Policy: https://wpservice.pro/privacy-policy
    – No PII is collected; only your tested URL and strategy are transmitted.

Fota wobrazowki

  • Dashboard view – TTFB, requests, autoload, cache.
  • PSI Diagnostics – LCP/FCP circles and diagnostics.
  • Mobile/Desktop – Mobile and desktop test functionality.
  • Conclusion – color-coded blocks with explanations
  • PDF report – page 1/7
  • PDF report – page 2/7
  • PDF report – page 3/7
  • PDF report – page 4/7
  • PDF report – page 5/7
  • PDF report – page 6/7
  • PDF report – page 7/7

Instalacija

  1. Upload the speed-analyzer folder to /wp-content/plugins/.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Go to Tools Speed Analyzer to run your first audit.
  4. After the tests are complete, a Generate PDF report button will be available.

HSP

Why is there a daily limit?

Because we leverage external APIs with shared quotas. You get 10 free tests/day; more or unlimited tests require a premium license.

Will you collect any of my data?

No—everything runs on your server, and no results are stored on our site.

Pohódnoćenja

Za tutón tykač pohódnoćenja njejsu.

Sobuskutkowarjo a wuwiwarjo

„Speed Analyzer“ je softwara wotewrjeneho žórła. Slědowacy ludźo su k tutomu tykačej přinošowali.

Sobuskutkowarjo

Protokol změnow

1.06

  • Bumped version for avoding trademark issues for WordPress.org release.

1.07

  • Slug changed, readme external service addition, and minor fixes on helpers/modules.php files.

1.08

  • Daily limit counting reworked to avoid double reduction

1.09

  • Left and right sidebars, license outline

1.10

  • More robust workers code
  • PDF reporting implemented
  • Minor tweaks and style changes