Skip to content

20 articles

#Performance (page 2)

Every article tagged Performance, newest first. The Performance category lists most of these articles too. Search all articles

  • Glowing kiosks across a world map hand out copies of a page to queues of tiny travellers while the main library rests, its do-not-copy pages kept inside.Performance

    8 min read

    WordPress CDN caching: cache full pages safely at the edge

    WordPress CDN caching is safe when the CDN stores only anonymous, public HTML and bypasses requests that can vary by user, session, cart, preview, or admin state. Cache static assets broadly, cache full pages selectively, purge changed URLs, and verify the response headers before trusting the policy in production.

    • WordPress
    • Caching
    • Performance
    Read article
  • Stagehands carry the large hero painting onstage first under a spotlight and a stopwatch while smaller frames wait in the wings.Performance

    7 min read

    WordPress LCP image optimization: make the largest image load first

    A slow WordPress LCP image usually needs three things: early discovery, high fetch priority, and a file sized for the space it occupies. Find the actual LCP element first, then remove accidental lazy loading, fix responsive image markup, preload late-discovered backgrounds, and retest.

    • WordPress
    • Core Web Vitals
    • Performance
    Read article
  • A faceless mannequin chef takes a ready meal box from warm, lit pantry shelves instead of cooking, with a shelf-space gauge on the side.Performance

    7 min read

    WordPress OPcache settings: size it, check it and keep it warm

    WordPress OPcache settings should be sized from the cache your PHP-FPM workers are using, not from a copied tuning block. Check the live OPcache status, count the PHP files in the active release, then make deployment resets and warm-up part of the release process.

    • WordPress
    • PHP
    • Performance
    Read article
  • Four faceless mannequin cooks at fixed stations while a long rail of order tickets backs up along the glowing pass.Performance

    8 min read

    WordPress PHP workers: size them, spot saturation and use fewer

    WordPress PHP workers are PHP-FPM child processes that execute uncached PHP requests, and pm.max_children caps how many a pool can serve at once. Size the pool from measured worker memory and available RAM, then confirm saturation with the PHP-FPM status page and logs before adding workers.

    • WordPress
    • PHP
    • Performance
    Read article
  • Two invisible waiters pass a giant stopwatch: one staggers under a towering tray of dishes, the other strides by with a slim tray of just what was ordered.Performance

    8 min read

    WordPress REST API performance: find slow endpoints and make them fast

    WordPress REST API performance improves when you measure the request first, reduce the work each endpoint does, and cache only responses that are safe to share. Start with time to first byte, then trace database queries, remote HTTP calls, response building, authentication and cache behavior before changing code.

    • WordPress
    • REST API
    • Performance
    Read article
  • Colour-coded glass jars on a shelf, each linked by glowing tubes only to the jars it needs, forming a tidy web of dependencies.Development

    7 min read

    WordPress Script Modules: load ES modules the WordPress way

    WordPress Script Modules are the core API for registering and loading front-end ES modules with named dependencies. Since WordPress 6.5, you can let WordPress build the import map, preload static module dependencies, and print the module entry point in the right order.

    • WordPress
    • JavaScript
    • Performance
    Read article
  • A robot librarian scans endless shelves book by book while a glowing card-index drawer sits unused beside a plan of the faster path.Performance

    8 min read

    How to find and fix slow WordPress database queries

    WordPress slow database queries are usually found by measuring the actual SQL, its execution time, and how often it runs before changing indexes or code.

    • WordPress
    • Database
    • MySQL
    Read article
  • A faceless traveller walks toward a carriage already lit and open at the platform, while a dark carriage on the next track stays padlocked.Performance

    7 min read

    WordPress speculative loading: faster navigation without breaking a store

    WordPress speculative loading can make page-to-page moves feel faster by asking the browser to fetch likely destinations before a visitor clicks. On a WooCommerce store, keep dynamic and state-changing URLs out of those rules, then verify what Chrome loads before making the behavior more eager.

    • WordPress
    • Performance
    • WooCommerce
    Read article
  • A relay of messengers runs glowing parcels from a distant castle to a doorstep and stopwatch, while miners dig a shortcut tunnel below.Performance

    7 min read

    How to reduce WordPress TTFB: a diagnostic guide

    To reduce WordPress TTFB, measure the same request at each layer instead of tuning WordPress blindly. Separate DNS, connection and TLS time from time to first byte, compare CDN hits with origin requests, then profile PHP, database work and external calls on the slow path.

    • WordPress
    • TTFB
    • Performance
    Read article