plugin-icon

Samybaxy's Hyperdrive

Load only essential plugins per page for 65-75% faster WordPress sites through intelligent filtering.
Versi
6.1.9
Terakhir diperbarui
May 28, 2026
Samybaxy's Hyperdrive

Status: Production Ready Current Version: 6.1.9

Samybaxy’s Hyperdrive makes WordPress sites 65-75% faster by intelligently loading only the plugins needed for each page.

Instead of loading 120 plugins for every page, we load only 12-45 plugins for the current page – automatically, without breaking anything.

Key Features

  • 85-90% plugin reduction on most pages
  • 65-75% faster page loads without caching
  • Zero configuration needed – works automatically
  • Zero broken functionality – intelligent dependency detection
  • Automatic dependency resolution – understands plugin ecosystems
  • Multi-layer caching – 60-75% faster on cached requests
  • Admin-only debug widget – real-time performance monitoring

How It Works

Traditional WordPress loads ALL plugins on EVERY page: * Shop page loads: WooCommerce, LearnPress, Forms, Analytics, SEO… (120 plugins) * Blog page loads: WooCommerce, LearnPress, Forms, Analytics, SEO… (120 plugins) * Result: Slow sites (3-8 seconds TTFB)

Samybaxy’s Hyperdrive intelligently filters plugins: * Shop page loads: WooCommerce + dependencies only (35 plugins) * Blog page loads: Blog plugins + dependencies only (18 plugins) * Result: 65-75% faster!

Intelligent Detection System

The plugin automatically detects which plugins are needed via:

  1. URL-based detection – Recognizes WooCommerce, courses, membership, blog pages
  2. Content analysis – Scans post content for shortcodes and page builder widgets
  3. Dependency resolution – Automatically loads all required plugin dependencies
  4. User role detection – Loads extra plugins for logged-in users, affiliates, members
  5. Smart defaults – Always loads essential plugins (page builders, theme cores)

Supported Plugin Ecosystems

  • JetEngine – jet-engine, jet-menu, jet-blocks, jet-elements, jet-tabs, jet-popup, jet-woo-builder, and 10+ modules
  • WooCommerce – woocommerce, memberships, subscriptions, product bundles, smart coupons
  • Elementor – elementor, elementor-pro, the-plus-addons, thim-elementor-kit
  • Content Restriction – restrict-content-pro, rcp-content-filter-utility
  • Automation – uncanny-automator, fluent-crm
  • Forms – fluentform, fluentformpro, jetformbuilder
  • Other – LearnPress, Affiliate WP, EmbedPress, Presto Player, and many more

Safety Features

  • Never filters WordPress admin area
  • Never filters AJAX requests
  • Never filters REST API requests
  • Never filters WP-CRON requests
  • Validates plugin existence before loading
  • Maintains WordPress native plugin load order
  • Falls back to loading all plugins if anything breaks
  • Security: Debug widget only visible to administrators
  • Security: Plugin info hidden from frontend users and visitors
  • Clean: No error logging or debug output

Performance Optimization

  • Expected reduction: 85-90% fewer plugins loading on most pages
  • Speed improvement: 65-75% faster page loads
  • Memory savings: 40-60% less memory usage
  • Filter overhead: < 2.5ms per request
  • Server cost reduction: 60-70% for same traffic

What’s New in v6.1.1

🚀 Consolidated production-validated patch release — battle-tested on a 154-plugin WooCommerce / membership / LMS site (see PERFORMANCE-AUDIT-2026.md). Folds in every internal iteration since 6.1.0 into one stable release.

⚡ MU-loader overhead removed (Phase 1):

  • 5 1 DB query in the MU-loader. The five separate $wpdb->get_var() calls per cache-miss request are collapsed into a single autoloaded shypdr_mu_payload option that piggybacks on the alloptions cache.
  • ~110 KB less PHP parsed per frontend request. Admin-only classes (SHYPDR_Plugin_Scanner, SHYPDR_Dependency_Detector, SHYPDR_Content_Analyzer) now load lazily via an autoloader instead of being require_once‘d on every request.
  • Frontend transient log writes removed. The 10%-sampled set_transient() call on wp_loaded was writing to wp_options on real visitor traffic. Logging is now opt-in (Runtime Logging setting, default OFF) and writes to a rotated file under uploads/shypdr-logs/.
  • save_post analysis debounced. Re-analysis is skipped for revisions, autosaves, non-public post types, unchanged post_modified, and within 60 s of the last analysis — kills the thrash on ACF / meta-only saves.
  • Lookup table capped + LRU-evicted. shypdr_url_requirements is now bounded at 1500 entries (~500 posts) so the serialized blob stays within a healthy autoload budget.
  • Cache-plugin coexistence. The MU-loader now detects WP Rocket / LiteSpeed / WP Super Cache / NitroPack / ShortPixel preloaders and bows out, so cached HTML reflects the full plugin set instead of diverging from real-visitor pages.

🎯 NitroPack-complementary frontend optimizations (Phase 2):

  • Plugin-aware preconnect hints. Hyperdrive already knows which plugins actually loaded for the current page — so it can preconnect to js.stripe.com only on checkout, player.vimeo.com only when Presto Player is active for the page, etc. Generic cache-plugin hints add the same origins to every page; this one is selective.
  • Pre-cache hardening. WordPress Heartbeat slowed to 60 s on the frontend, emoji detection script removed. NitroPack snapshots the resulting lighter HTML once and serves it forever from cache.
  • Page-cache purge on config change. Toggling shypdr_enabled or rebuilding the restrictable set now automatically purges NitroPack, WP Rocket, LiteSpeed, WP Super Cache, W3 Total Cache, Cache Enabler, and SiteGround Optimizer (whichever is installed).
  • All Phase 2 features sit behind a single Frontend Optimizations toggle (default OFF on upgrade) so existing sites only opt in deliberately.

📊 Performance Insights tab (Phase 3):

  • Overall stats card. Total samples in window, median plugin reduction, median PHP wall time (request start wp_loaded — a directional TTFB proxy), median plugins loaded vs total.
  • Per URL pattern breakdown. Logged URLs collapse to patterns (/shop/product/abc + /shop/product/def /shop/product/*) so similar pages roll up together.
  • “Filtering isn’t helping” callout. Surfaces URL patterns where median reduction is 0% across 3+ samples — clear signal the filtering overhead on those pages may exceed the savings.
  • elapsed_ms captured per log entry via REQUEST_TIME_FLOAT (microsecond-cheap, no extra I/O).
  • Settings Hyperdrive Performance Insights card. Requires Runtime Logging enabled.

🛡️ Deactivation safety:

  • Deactivation removes the MU-loader file automatically (WordPress always loads MU-plugins regardless of activation state — leaving the loader installed meant a “deactivated” Hyperdrive could still influence requests).
  • shypdr_mu_payload is dropped on deactivation so even if the mu-plugins directory is read-only and the file deletion fails, the MU-loader has nothing to act on.
  • Safety net in the MU-loader itself. If the file somehow survives, the MU-loader checks active_plugins / active_sitewide_plugins and bails unless the main plugin is currently active. Free check — rides the autoloaded alloptions cache.
  • User preferences (Enable Plugin Filtering, Essential Plugins, etc.) are preserved across deactivation cycles — only removed on uninstall.

What’s New in v6.0.2

🔗 WordPress 6.5+ Plugin Dependencies Integration

Full integration with WordPress core’s plugin dependency system:

  • WP_Plugin_Dependencies API – Native support for WordPress 6.5+ dependency tracking
  • Requires Plugins Header – Automatic parsing of the official plugin dependency header
  • Circular Dependency Detection – Prevents infinite loops using DFS algorithm (O(V+E) complexity)
  • 5-Layer Detection – WP Core Header Code Analysis Pattern Matching Known Ecosystems
  • wp_plugin_dependencies_slug Filter – Support for premium/free plugin slug swapping

Technical Improvements: * Database-backed dependency map for MU-loader * Automatic map rebuild on plugin activation/deactivation * Version upgrade detection with automatic updates * Extended pattern detection for more plugins

What’s New in v6.0.1

🛒 Checkout & Payment Gateway Fixes

Fixed critical issue where payment gateways weren’t loading on checkout pages:

  • Dynamic Gateway Detection – Automatically detects and loads Stripe, PayPal, and other payment plugins on checkout/cart pages
  • Streamlined Checkout – Optimized plugin loading for better checkout performance
  • Smart Membership Loading – Membership plugins now only load on checkout for logged-in users

What’s New in v6.0

🚀 Official Rebrand & WordPress.org Submission

Complete plugin rebrand from “Turbo Charge” to “Samybaxy’s Hyperdrive”:

  • New Identity – Fresh branding with distinctive SHYPDR prefix
  • WordPress.org Compliant – Meets all plugin directory requirements
  • Clean Codebase – Extracted CSS, improved structure, proper escaping
  • MU-Loader Update – Renamed to shypdr-mu-loader.php for consistency

⚠️ Note: Fresh installation required – settings from previous versions will not migrate.

What’s New in v5.1

Heuristic Dependency Detection System – Zero Manual Maintenance!

The plugin now automatically detects plugin dependencies using 4 intelligent methods:

  1. WordPress 6.5+ Headers – Reads official “Requires Plugins” header
  2. Code Analysis – Scans for class_exists(), defined(), hook patterns
  3. Pattern Matching – Recognizes naming conventions (jet-*, woocommerce-*, elementor-*)
  4. Known Ecosystems – Validates with curated plugin relationships

Benefits: * Zero manual maintenance – dependencies auto-detected * Works with custom/proprietary plugins automatically * Auto-rebuilds on plugin activation/deactivation * Database storage for fast retrieval

What’s New in v5.0

Intelligent Plugin Scanner – Heuristic Analysis System

Automatically analyzes all plugins and scores them 0-100 based on: * Known patterns (page builders, theme cores) * Keywords in name/description * Hook registrations (wp_head, wp_footer, etc.) * Asset enqueuing (global CSS/JS) * Custom post type registration

Detection Result Caching – 60-75% Faster Filtering

Dual-layer caching system: * Requirements Cache – Pre-computed URL to plugins mapping * Detection Cache – Runtime caching with object cache support * Performance: 0.3-0.8ms cached (vs 1.2-2.1ms uncached)

Admin Interface

Settings page at Settings > Samybaxy’s Hyperdrive with: * Enable/disable plugin filtering checkbox * Enable/disable debug widget checkbox * Intelligent plugin scanner with visual cards * Dependency map viewer with statistics * Performance logs showing recent page loads * Cache statistics and management * Stats: plugins loaded, plugins filtered, reduction percentage

Debug Widget

Floating widget that appears on frontend when enabled: * Admin only – Only visible to logged-in administrators * Frontend users and incognito visitors cannot see it (security) * Shows total plugins available * Shows plugins loaded this page * Shows plugins filtered out * Shows reduction percentage * Lists essential detected plugins * Shows sample of filtered out plugins * Fully interactive with expand/collapse * Responsive design (works on mobile)

Performance Statistics

Typical performance improvements:

Page Type Before After Improvement

Homepage 3.5s TTFB 1.2s TTFB 65% faster

Shop Page 4.2s TTFB 1.4s TTFB 67% faster

Blog Page 2.8s TTFB 0.8s TTFB 71% faster

Course Page 5.1s TTFB 1.9s TTFB 63% faster

Technical Details

Performance

  • Time Complexity: O(1) detection with cached lookups, O(m) filtering where m = active plugins
  • Space Complexity: ~110KB memory overhead (includes caching)
  • Filter Speed: 0.3-0.8ms cached, 1.2-2.1ms uncached
  • Plugin Reduction: 85-90% on most pages
  • Speed Improvement: 65-75% faster page loads

Architecture

  • Heuristic Dependency Detector – Auto-detects plugin dependencies
  • Intelligent Plugin Scanner – Analyzes and scores all plugins
  • Dual-Layer Caching – Requirements cache + detection cache
  • Content Analyzer – Intelligent content scanning with caching
  • Detection System – URL, content, user role, and default detection
  • Resolver Algorithm – Queue-based recursive dependency resolution
  • Safety Layer – Backend detection, validation, and fallbacks

Database Options

All options use shypdr_ prefix: * shypdr_enabled – Enable/disable plugin filtering * shypdr_debug_enabled – Enable/disable debug widget * shypdr_essential_plugins – User-customized essential plugins * shypdr_dependency_map – Auto-detected plugin dependencies * shypdr_plugin_analysis – Cached scanner results * shypdr_url_requirements – Pre-computed URL lookups * shypdr_logs (transient) – Performance logs

WordPress Hooks

  • plugins_loaded – Initialize core components
  • admin_menu – Register settings page
  • admin_init – Register settings fields
  • option_active_plugins – Filter plugin list before WordPress loads them
  • wp_enqueue_scripts – Load debug widget CSS/JS
  • wp_footer – Render debug widget HTML
  • save_post – Update requirements cache
  • activated_plugin – Rebuild dependency map
  • deactivated_plugin – Rebuild dependency map

Filter Hooks for Developers

  • shypdr_essential_plugins – Override essential plugins
  • shypdr_dependency_map – Override dependency map
  • shypdr_url_detected_plugins – Customize URL detection
  • shypdr_content_detected_plugins – Customize content detection

Support

For support and documentation: * GitHub: https://github.com/samybaxy/samybaxy-hyperdrive * Settings > Samybaxy’s Hyperdrive – View performance logs * Enable debug widget for real-time monitoring

Credits

Developed by samybaxy with a focus on performance, safety, and zero configuration.

Special thanks to the WordPress community for their feedback and testing.

Gratisdi paket berbayar
Diuji hingga
WordPress 6.9.4
Plugin ini tersedia untuk diunduh untuk diinstal di situs .