Performance and security

How the plugin keeps pages fast and safe.

PC BuilderUpdated 21 Oct 2026

Performance

  • CSS and JS load only on pages that contain the [tandoanh_buildpc] shortcode.
  • A dedicated AJAX endpoint loads only the plugins it needs, so it responds faster than the default admin-ajax.
  • Responses are cached in Redis and refreshed automatically when price or stock changes.
  • Assets carry a version number so browsers pick up the new version after every update.

Security

  • Nonce, capability and input sanitising checks on every action.
  • The nonce refreshes itself through an uncached endpoint, avoiding the "Security verification failed" error when a page is cached for a long time.
  • The send-build-by-email feature was reviewed and security-patched in 2.6.0.
  • The session lock error on concurrent saves was fixed in 2.10.4.