Overview
Back to topThe purpose of this free extension by MageHost.pro is to help you improve the performance of your Magento 2 shop. It improves the speed of the frontend, backend, and cron jobs, plus lowers CPU usage at the same time. Developers can use this extension to get a clear overview where performance can be improved. The shop owner can use the extension to check if developers implemented all performance features.
Using our experience as Hosting professionals specializing in Magento, we created a list of best-practises for a high performance Magento 2 setup. Based on this list, we have created a dashboard page for the Magento 2 backend. This page automatically checks if each of these performance wins are correclty implemented. If there is room for improvement, it will advise what needs to be changed and show you links to configuration and documentation.
This extension is free and open source.
Frontend
This extension itself does not change the appearance of the frontend or add pages to it. It only adds a small functionality to the inner workings of the frontend to register cache misses on catalog pages.
There may be actions this extension advices that will affect the looks or working of your frontend. Make sure you test the adviced changes on a development shop or when your shop is very quiet.
Features
The following areas are checked when you access the dashboard:
- Is PHP 7 in use?
- Is HTTP/2 is use?
- Are the PHP perfomance settings correct?
- Are the MySQL performance settings tuned?
- Is Magento in Production mode?
- Is the Magento Cache stored in Redis?
- Is the Full Page Cache stored in Redis?
- Are all caches enabled?
- Are sessions stored in Redis or Memcached?
- A check which logs CMS and Catalog pages which can't be cached in full-page-cache because of cacheable="false".
- Is the Composer autoloader optimized?
- Is Full Page Caching stored in Varnish?
- For Magento >= 2.3.2:
- Is JavaScript defered?
- For Magento < 2.2:
- If not on HTTP/2:
- Is merging CSS files enabled?
- Is minify of JavaScript files enabled?
- Is minify of CSS files enabled?
- Is minify of HTML enabled?
- If not on HTTP/2:
- Are mails sent asyncronous?
- Are indexes updated asyncronous?
The extension will show you a clear overview of the status of these performance wins in your Magento installation.
It will recommend the exact action you can take to improve if needed. Also links to documentation and configuration items are added.
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
1.15.4
Adobe Commerce platform compatibility
Open Source (CE): 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)
Type
Stable Build
Updated
07 July, 2022
Categories
Extensions, Site Optimization, Performance
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top1.15.4:
- Compatible with Open Source (CE) : 2.0 2.1 2.2 2.3 2.4
- Stability: Stable Build
-
Description:
* Fixed Log Handler compatibility with Magento 2.4.4
1.15.3:
- Compatible with Open Source (CE) : 2.0 2.1 2.2 2.3 2.4
- Stability: Stable Build
-
Description:
* Added MySQL default settings check
* Added move_script_to_bottom check
* Removed merge and bundling checks since they often hurt performance
1.15.2:
- Compatible with Open Source (CE) : 2.0 2.1 2.2 2.3 2.4
- Stability: Stable Build
-
Description:
New release compatible with and adapted to Magento 2.4.
1.13.0:
- Compatible with Open Source (CE) : 2.0 2.1 2.2
- Stability: Stable Build
-
Description:
1.13.0 (2017-12-31)
- Added check if web server is running HTTP/2
- Disabled checks for JS/CSS Bundling/Merging if on HTTP/2
1.12.2 (2017-11-01)
- Recognise 'db' as (non optimal) session storage
1.12.1:
- Compatible with Open Source (CE) : 2.0 2.1 2.2
- Stability: Stable Build
-
Description:
1.12.1 (2017-10-14)
- Updated documents
- Bump version for resubmit to Magento Marketplace
1.12.0 (2017-09-25)
- Approved for Magento Marketplace, is called 1.11.4 there
- Links to DevDocs now contain the actual Magento version
- Magento 2.2: Removed dev/.../... config settings. Does no longer exist in production mode.
- Added DevDocs link explaining Cache types
- Moved ideas for future checks to Wiki
- Moved Development instructions to Wiki
- Using Magento's wrapper functions instead of glob() and file()
1.11.5 (2017-09-07)
- Fix error during setup:di:compile, was double dependency in Buttons Renderer
1.12.0:
- Compatible with Open Source (CE) : 2.0 2.1 2.2
- Stability: Stable Build
-
Description:
v1.11.4 (2017-09-01)
- Changed composer requirements to allow newer versions
- Updated Manuals
- PHPDoc type fixes for Magento 2.2 RC
- Works on Magento 2.2 RC
v1.11.0 (2017-08-24)
- Solved Issue #2: Removed check for Flat Category & Product Indexes
- Added DevDocs links
- Added links to config, cache & index management
- Split PHP Version & Configuration rows
- Show current PHP Configuration
v1.10.0 (2017-08-21)
- Added check for Async Indexes
- Added check for Minify HTML
- Added check for Async sending of sales emails
- Moved PHP check to top of list
- Moved 'grouped' processing of info/problems/warnings/actions to Abstract class
v1.9.0 (2017-08-21)
- Added check for PHP Version and Settings
- Fixed some interface strings that were not translatable
v1.8.0 (2017-08-21)
- Added check if Composer's autoloader is optimized
- Used constants instead of status 0-3
v1.7.1 (2017-08-21)
- Fixed issue #1 - Monolog error on Magento 2.1.8
v1.7.0 (2017-08-09)
- Added check if Varnish FPC is enabled
- Config data checks can now use a source model
- Updated installation instructions
v1.6.2 (2017-08-09)
- Updated installation instructions
1.11.4:
- Compatible with Open Source (CE) : 2.0 2.1 2.2
- Stability: Stable Build
-
Description:
v1.11.4 (2017-09-01)
- Changed composer requirements to allow newer versions
- Updated Manuals
- PHPDoc type fixes for Magento 2.2 RC
- Works on Magento 2.2 RC
v1.11.0 (2017-08-24)
- Solved Issue #2: Removed check for Flat Category & Product Indexes
- Added DevDocs links
- Added links to config, cache & index management
- Split PHP Version & Configuration rows
- Show current PHP Configuration
v1.10.0 (2017-08-21)
- Added check for Async Indexes
- Added check for Minify HTML
- Added check for Async sending of sales emails
- Moved PHP check to top of list
- Moved 'grouped' processing of info/problems/warnings/actions to Abstract class
v1.9.0 (2017-08-21)
- Added check for PHP Version and Settings
- Fixed some interface strings that were not translatable
v1.8.0 (2017-08-21)
- Added check if Composer's autoloader is optimized
- Used constants instead of status 0-3
v1.7.1 (2017-08-21)
- Fixed issue #1 - Monolog error on Magento 2.1.8
v1.7.0 (2017-08-09)
- Added check if Varnish FPC is enabled
- Config data checks can now use a source model
- Updated installation instructions
v1.6.2 (2017-08-09)
- Updated installation instructions
1.7.0:
- Compatible with Open Source (CE) : 2.0 2.1
- Stability: Stable Build
-
Description:
v1.6.1 (2017-08-08)
* First version submitted to the Magento Marketplace
* Improved documentation
* Improved Composer requirements
* Tested with Magento 2.0.14 and 2.1.7
1.6.1:
- Compatible with Open Source (CE) : 2.0 2.1
- Stability: Stable Build
-
Description:
v1.6.1 (2017-08-08)
* First version submitted to the Magento Marketplace
* Improved documentation
* Improved Composer requirements
* Tested with Magento 2.0.14 and 2.1.7
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor