Changeset 3436695
- Timestamp:
- 01/10/2026 03:49:32 PM (3 weeks ago)
- File:
-
- 1 edited
-
hungry-resource-monitor/trunk/readme.txt (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
hungry-resource-monitor/trunk/readme.txt
r3436685 r3436695 1 1 === Hungry Resource Monitor === 2 2 Contributors: prakharb88 3 Donate link: https://nandann.com 3 4 Tags: performance, memory, monitoring, optimization, cleanup 4 5 Requires at least: 6.2 … … 8 9 License: GPLv2 or later 9 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html 11 Author: Prakhar Bhatia 12 Author URI: https://nandann.com 10 13 11 14 Monitor memory, CPU, and resource usage. Detect bloat from plugins, themes, and database. Weekly reports and optimization tips. … … 13 16 == Description == 14 17 15 🧩 **What's Using My Memory?** 16 17 Hungry Resource Monitor is a lightweight tool that tracks memory usage, database queries, and execution time across your WordPress site. Identify resource-heavy plugins and themes, clean up database bloat, and receive weekly performance reports. 18 **Hungry Resource Monitor** is a lightweight yet powerful WordPress plugin that tracks memory usage, database queries, and execution time across your entire site. Identify resource-heavy plugins and themes, clean up database bloat, and receive configurable performance reports to keep your WordPress installation running smoothly. 18 19 19 20 = Key Features = 20 21 21 * **Dashboard** - View top 5 resource consumers at a glance 22 * **Server Limits** - See PHP memory limits, execution time, and more 23 * **Cleanup Tools** - Remove post revisions, drafts, spam, and transients 24 * **Unused Assets** - Find and delete inactive plugins and themes 25 * **Email Reports** - Configurable daily, weekly, or monthly reports 26 * **Toolbar Widget** - Real-time memory and query stats (admin only) 22 📊 **Dashboard & Monitoring** 23 * View top 5 resource consumers at a glance 24 * Real-time memory and query statistics 25 * Per-request tracking and analysis 26 * Historical data with configurable retention 27 28 ⚡ **Server Limits Display** 29 * PHP memory limits (current and peak) 30 * Maximum execution time settings 31 * Upload file size limits 32 * Post max size configurations 33 * Complete server environment overview 34 35 🧹 **Database Cleanup Tools** 36 * Remove post revisions 37 * Delete auto-drafts and trashed posts 38 * Clear spam and trashed comments 39 * Purge expired transients 40 * Clean orphaned postmeta entries 41 42 🔍 **Unused Asset Detection** 43 * Find and delete inactive plugins 44 * Identify unused themes consuming space 45 * Safe deletion with confirmation dialogs 46 47 📧 **Email Reports** 48 * Configurable daily, weekly, or monthly reports 49 * Performance summaries delivered to your inbox 50 * Resource usage trends and recommendations 51 * Optimization tips based on your site's data 52 53 🛠️ **Admin Toolbar Widget** 54 * Real-time memory and query stats 55 * Quick access to monitoring dashboard 56 * Visible only to administrators 57 58 = How It Works = 59 60 1. **Activation**: Plugin starts tracking resource usage immediately after activation 61 2. **Monitoring**: Each page load is analyzed for memory, queries, and execution time 62 3. **Analysis**: Data is aggregated to identify top resource consumers 63 4. **Reporting**: Regular reports notify you of performance issues 64 5. **Optimization**: Use cleanup tools to reduce bloat and improve performance 65 6. **Maintenance**: Configure retention periods to manage stored data 66 67 = Use Cases = 68 69 * **Performance Debugging**: Identify which plugins or themes are consuming the most resources 70 * **Database Optimization**: Clean up bloat from revisions, drafts, spam, and orphaned data 71 * **Server Monitoring**: Keep track of server limits and resource availability 72 * **Proactive Maintenance**: Receive regular reports before performance issues become critical 73 * **Site Auditing**: Evaluate resource usage before and after installing new plugins 74 * **Hosting Optimization**: Make informed decisions about hosting resources based on actual usage 27 75 28 76 = What Gets Monitored = 29 77 30 78 * Memory usage (current and peak) 31 * Database query count and time79 * Database query count and execution time 32 80 * Page load execution time 33 * Per-request statistics 81 * Per-request statistics and trends 82 * Plugin and theme resource consumption 34 83 35 84 = Cleanup Options = 36 85 37 * Post revisions 86 * Post revisions (all or keep a specific number) 38 87 * Auto-drafts 39 88 * Trashed posts and comments 40 89 * Spam comments 41 90 * Expired transients 42 * Orphaned postmeta 91 * Orphaned postmeta entries 43 92 44 93 == Installation == 45 94 46 95 1. Upload the `hungry-resource-monitor` folder to `/wp-content/plugins/` 47 2. Activate the plugin through the 'Plugins' menu 96 2. Activate the plugin through the 'Plugins' menu in WordPress 48 97 3. Navigate to 'Resource Monitor' in your admin menu 49 98 4. Configure settings as needed 99 5. Start monitoring your site's performance! 50 100 51 101 == Frequently Asked Questions == … … 53 103 = Does this plugin slow down my site? = 54 104 55 No. The plugin uses minimal resources and only tracks data on page load. T racking can be disabled in settings.105 No. The plugin uses minimal resources and only tracks data on page load. The tracking overhead is negligible and designed to have virtually no impact on your site's performance. Tracking can be completely disabled in settings if needed. 56 106 57 107 = How long is data stored? = 58 108 59 By default, 30 days. This is configurable in Settings. 109 By default, 30 days. This is configurable in Settings. You can increase or decrease the retention period based on your needs and database size considerations. 60 110 61 111 = Is this compatible with caching plugins? = 62 112 63 Yes. Resource tracking happens before output caching. 113 Yes. Resource tracking happens at the PHP level before output caching, so it works seamlessly with all major caching plugins including WP Super Cache, W3 Total Cache, LiteSpeed Cache, and others. 114 115 = Will the cleanup tools break my site? = 116 117 No. The cleanup tools only remove data that is safe to delete (revisions, drafts, spam, trash, expired transients, orphaned metadata). However, as with any database operation, we recommend backing up your site before performing cleanup operations. 118 119 = Can I exclude certain data from cleanup? = 120 121 The plugin follows WordPress best practices for cleanup operations. Post revisions are removed entirely, but your published content is never touched. Only safe-to-delete data is included in cleanup operations. 122 123 = How accurate is the resource monitoring? = 124 125 The plugin tracks actual memory usage and query counts reported by PHP and WordPress. The data reflects real resource consumption on your server during each page load. 126 127 = Does this work on multisite installations? = 128 129 Yes, the plugin works on both single-site and multisite WordPress installations. On multisite, monitoring is performed per-site. 130 131 = Can I customize the email report schedule? = 132 133 Yes! You can configure reports to be sent daily, weekly, or monthly. Simply adjust the settings in the plugin's Settings tab. 134 135 = What permissions are required? = 136 137 The plugin requires administrator privileges to access the monitoring dashboard and cleanup tools. The admin toolbar widget is only visible to administrators. 138 139 = Does this plugin collect any data externally? = 140 141 No. All data is stored locally in your WordPress database. No data is sent to external servers or third-party services. 142 143 == Screenshots == 144 145 1. Dashboard showing top resource consumers and real-time statistics 146 2. Server Limits tab displaying PHP configuration and environment details 147 3. Database Cleanup interface with selectable cleanup options 148 4. Unused Assets tab showing inactive plugins and themes 149 5. Settings page with email report configuration and data retention options 64 150 65 151 == Changelog == 152 153 = 1.0.1 = 154 * Security: Upgraded Chart.js to v4.5.1 155 * Fixed: Replaced inline JavaScript and CSS with proper wp_enqueue_script() and wp_enqueue_style() 156 * Fixed: Removed unauthorized function calls 157 * Improved: WordPress.org compliance updates 66 158 67 159 = 1.0.0 = … … 76 168 == Upgrade Notice == 77 169 170 = 1.0.1 = 171 Security update: Upgraded Chart.js, improved code quality, and WordPress.org compliance. Recommended for all users. 172 78 173 = 1.0.0 = 79 Initial release. 174 Initial release of Hungry Resource Monitor. Install now to start monitoring your WordPress site's resource usage! 175 176 == Support == 177 178 For support, feature requests, or bug reports: 179 * Website: https://nandann.com 180 * Subject: WordPress Development Help Request 181 182 Professional WordPress development and troubleshooting services available. Expert solutions for complex WordPress challenges including custom development, site migrations, security audits, and performance optimization. 183 184 == Privacy == 185 186 This plugin does not collect, store, or transmit any personal data to external services. All monitoring data is stored locally in your WordPress database. 187 188 The plugin stores the following information in your WordPress database: 189 * Resource usage statistics (memory, queries, execution time) 190 * Page load timestamps 191 * Plugin settings and configurations 192 193 This data is used solely for monitoring and plugin functionality. 194 195 The plugin does not: 196 * Send data to external servers 197 * Use third-party APIs for tracking or analytics 198 * Track users across sites 199 * Share data with third parties 200 * Collect any personal or identifiable information 201 202 All data remains on your server under your control. 203 204 == About the Developer == 205 206 **Prakhar Bhatia** is a professional WordPress developer and troubleshooter with extensive experience in: 207 208 * **WordPress Troubleshooting**: Expert diagnosis and resolution of complex WordPress issues, performance optimization, and security hardening 209 * **Custom Development**: Bespoke WordPress plugins, themes, and custom functionality tailored to specific business needs 210 * **Site Migration & Hosting**: Seamless website migrations, hosting optimization, and server configuration for peak performance 211 * **Security & Maintenance**: Comprehensive security audits, malware removal, and ongoing maintenance to keep sites secure 212 213 **Nandann Creative Agency** specializes in WordPress development solutions for businesses of all sizes. 214 215 Website: https://nandann.com 216 217 == Credits == 218 219 Built with performance and reliability in mind. Developed by Prakhar Bhatia at Nandann Creative Agency.
Note: See TracChangeset
for help on using the changeset viewer.