PluginProbe
Plugin Memory Usage / 1.2.3
Plugin Memory Usage v1.2.3
trunk 1.0 1.0.2 1.1.0 1.1.2 1.1.3 1.2.0 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0
plugin-memory-usage / readme.txt

readme.txt in Plugin Memory Usage 1.2.3, at readme.txt

96 lines 4.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Plugin Memory Usage ===
2 Contributors: nettpro
3 Tags: memory,memory usage,memory limit,increase memory,ram
4 Requires at least: 5.3
5 Tested up to: 6.8
6 Requires PHP: 7.0
7 Stable tag: 1.2.3
8 License: GPLv3
9 License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
11
12 Measures changes in WordPress memory usage. This tool helps you to reveal plugins that are poorly programmed and do not release memory properly.
13
14 == Description ==
15 This plugin try to measure and record the memory usage of different WordPress plugins. When you activate or deactivate a plugin, it measures the memory usage. The difference between these measurements gives an estimate of each plugin's memory impact. These measurements are estimates and may vary. Factors like caching, other active plugins, and WordPress itself can influence memory usage.
16
17 This plugin also show the current memory usage of your wordpress site. If you use more than 80% of memory limit this plugin gives you the option to increase the memory limit.
18
19 == Key Features ==
20 - Monitors and displays memory usage for individual plugins
21 - Shows memory usage history for each plugin
22 - Calculates average memory usage based on historical data
23 - Detects when memory usage exceeds 80% of the allocated limit
24 - Provides an option to increase the memory limit when high usage is detected
25 - Displays current memory usage percentage in the WordPress admin bar for quick reference
26 - Optimizing Memory Usage for Better Performance
27
28 == Why Use Plugin-Memory-Usage? ==
29 Excessive memory consumption can result in sluggish performance, website crashes, and an unsatisfactory user experience. This plugin offers valuable insights to help you maintain your site's efficiency, allowing you to tackle potential issues before they become significant problems.
30 With the added ability to increase memory limits when needed and the convenient admin bar display, you can now proactively manage your WordPress site's memory usage, ensuring optimal performance and preventing memory-related issues before they impact your users.
31
32 == Installation ==
33 Upload the plugin folder to the `/wp-content/plugins/` directory or download from WordPress. Activate plugin. You can now access the control panel from the widget in the dashboard.
34
35 == Screenshots ==
36 1. Dashboard memory overview
37 2. Plugin Memory Usage - Control Panel
38 3. Deactivate/ reactivate plugin to reveal memory impact
39
40 == Changelog ==
41
42 = 1.2.3 - 2025-06-12 =
43 * Changed: Refactored system information output for both dashboard and control panel to use consistent styling
44 * Changed: Adjusted line-height for system info lines for improved readability
45 * Fixed: Ensured PHP version indicator and "latest" badge are now shown consistently in both dashboard and control panel
46 * Fixed: Memory limit increase logic
47 * Cleanup: Improved code maintainability by consolidating repeated logic into a single reusable function
48 * Compat: Confirmed compatibility with WordPress 6.8.2 and PHP 8.4.8
49
50
51 = 1.2.2 - 2025-06-06 =
52 * Added: Automated PHP version support checks via php.net API
53 * Added: PHP version status indicator with dashicons (green check for supported, red warning for EOL)
54 * Changed: Memory limit increases now use progressive scaling:
55 - Double limit up to 160MB
56 - 25% increase beyond 160MB
57 - Absolute cap at 512MB for shared hosting safety
58 * Security: Implemented weekly cached checks for PHP version status
59 * Security: Added filesystem API validation for config edits
60 * Compat: Verified with WordPress 6.8.2
61
62
63 = 1.2.0 - 2025-05-30 =
64 * Added: Version check against latest PHP releases
65 * Changed: Improved dashboard widget header with plugin version display
66 * Changed: Memory limit increase now uses WordPress filesystem API
67 * Fixed: PHP version detection using official PHP.net API
68 * Fixed: Security enhancements for all admin outputs
69 * Fixed: CSS styling issues in version indicators
70 * Security: Added nonce verification for all AJAX requests
71 * Performance: Implemented transient caching for version checks
72 * UX: Added color-coded version status indicators
73 * UX: Improved responsive layout for mobile devices
74 * Compat: Verified with WordPress 6.8.1 and PHP 8.4.1
75
76 = 1.1.5 - 2025-05-08 =
77 * Added: MySQL version display in dashboard widget
78 * Added: PHP max upload file size indicator
79 * Security: Sanitized version output using esc_html()
80
81 = 1.1.3 =
82 Verified compatibility with WordPress 6.8
83
84 = 1.1.2 =
85 Added memory usage percentage to the WordPress admin bar for quick reference
86
87 = 1.1.0 =
88 * Added feature to detect when more than 80% of total memory is used
89 * Implemented option to increase memory limit when high usage is detected
90 * Improved user interface for memory limit increase functionality
91
92 = 1.0.2 =
93 * Show latest history of memory measurement for each plugin
94 * Show average plugin memory usage based on history
95
96