e53ea6f866
Features: - Support for 8 frameworks: WordPress, Drupal, Joomla, Magento, Laravel, Node.js, Static HTML, Custom PHP - Auto-detect framework and perform framework-specific analysis - 40+ slowness indicators across database, configuration, resources, performance - Comprehensive diagnostics: database optimization, table fragmentation, indexes, PHP config - Resource analysis: swap usage, I/O performance, process saturation, file descriptors - Domain-specific analysis with no server-wide impact - Handles custom WordPress table prefixes automatically - Graceful error handling for users without shell access - Domain input sanitization (accepts https://www.example.com, etc.) - Temp file management with automatic cleanup - Production-ready with full testing Fixes applied: - Fixed temp session initialization using exported variables - Fixed database credential extraction with proper grep/awk - Added automatic WordPress table prefix detection - Added proper error handling for shell-less cPanel users - Removed problematic progress display calls - Added domain input sanitization for better UX Added to menu: - Main Website Diagnostics menu (Option 3) - Not limited to WordPress, supports all frameworks Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>