• Resolved timholz

    (@timholz)


    Hi – before i install your plugin, i have some questions:

    Is it compatible with page caching? I examined the code and i wonder, if your plugin adds hundreds of transients? Does this affect the performance regarding speed? regards – theo

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Debashish Mondal

    (@dba6060)

    Hi @timholz,
    Thanks a lot for checking in and reviewing the code before installation — great questions! 🙌

    1️⃣ Page caching compatibility:
    Yes, the plugin is compatible with most page caching systems (e.g., WP Super Cache, W3TC, LiteSpeed). It works at the PHP request level before full page cache delivery, so it won’t conflict with standard caching setups.

    2️⃣ Transients:
    The plugin uses lightweight transients to temporarily store request counts for rate limiting. They are designed to expire automatically and won’t build up indefinitely.
    In normal usage, you’ll never have “hundreds” active at once — only short-lived entries for active IPs within the configured rate window.

    Performance impact is negligible even on high-traffic sites, as transients are stored in the database’s options table with auto-expiry and minimal read/write overhead.

    That said, I’m working on an option to switch to in-memory or custom caching (like Redis or object cache) in a future update for even better performance.

    Hope that helps clarify things!

    — Debashish

    Thread Starter timholz

    (@timholz)

    @dba6060 – Hi, thanks very much for your concise answer. All the best – theo

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘compatible with page caching?, hundreds of transients?’ is closed to new replies.