AEH Speed Optimization
AEH Speed Optimization boosts site speed with caching, minification, lazy loading, and image optimization to improve performance and SEO. Advantages 1) Serves static assets with an efficient cache policy helps to leverage browser caching. 2) Reduces page loading time of website. 3) Improves user experience as page loads very quickly than before. 4) Decreases total data-size of page. 5) Larger band of predefined file types are covered so it will increase bandwidth of files which can have expiry headers. 6) You can have different expire time for cache base on type of resources. 7) Merge multiple CSS files into one helps reducing http requests and improving page load speed. 8) Async loading of processed CSS files. 9) Minify CSS files which reduce data transfer requirement hence increase page load speed. 10) Inline small footer CSS files which helps to improve page speed. 11) Escape admin users from minification to avoid page builders related issues. 12) Lazy loading support for images, iframes, and videos. 13) Widgets and shortcodes can also be lazy loaded. 14) Lazy loading fully supports responsive images for better performance across devices. 15) Custom placeholder images can be used during lazy loading. 16) Exclude critical elements from lazy loading to ensure essential visuals load immediately. Pro Features 1) Ability to add expires headers to External Resources 2) Adding new file types for adding expires headers 3) Refresh cache periodically 4) Unset Entity Tags 5) HTTP(Gzip) compression 6) Prevent Specific files from caching 7) Removing version info from files 8) Inline google fonts helps to load page faster and reduce external http requests. 9) Merge multiple JS files into one helps reducing http requests and improving page load speed. 10) Minify JS files which reduce data transfer requirement hence increase page load speed. 11) Plugin offers Defer scripts option to speed up rendering process. 12) HTML minification helps to reduce overall data size of page. 13) Automatically convert images to optimized formats like WebP or AVIF for faster delivery without manual effort. 14) Smartly resize and serve images based on screen size and device type to minimize bandwidth and boost speed. 15) Support next-gen formats like WebP and AVIF for superior compression, smaller files, and sharper visuals. 16) Track image optimization stats, savings, and performance improvements directly from your WordPress dashboard. 17) Automatically deliver the perfect image size for every device, ensuring crisp visuals and smooth performance. 18) Optimize images without visible loss in clarity—maintaining pixel perfection while reducing file size. 19) Works out-of-the-box with WordPress and major themes or plugins, no setup hassles or coding required. Documentation For Plugin documentation, please refer our plugin website. Requirements 1) Make sure that the “mod_expires” module is enabled on your website hosting server. 2) It is necessary to have read/write permission of .htaccess file to plugin. If not then update file permissions accordingly. 3) check status page of plugin for more info. Usage To use this plugin do the following: 1) Firstly activate Plugin. 2) Go to plugin settings page. 3) Check Files types you want to have expires headers and also add respective expires days for mime type using input box and make sure you enable respective mime type, for which group of files you want to add expires headers. 4) Once you hit “submit” button all options you selected in settings page saved database of website and accordingly .htaccess file will updated and add expires headers for respective selected files. 5) For Minification check respective settings at Minification Tab of plugin settings page. 6) For Lazy Loading check respective settings at Lazy Loading Tab of plugin settings page.
Top keywords
- page16×2.65%
- files13×2.16%
- loading9×1.49%
- speed9×1.49%
- lazy8×1.33%
- expires7×1.16%
- lazy loading7×1.16%
- file6×1.00%
- headers6×1.00%
- images6×1.00%
- load6×1.00%
- settings6×1.00%
SQLite Object Cache
A persistent object cache helps your site perform well. This one uses the widely available SQLite3 extension, and optionally the igbinary and APCu extensions to php. Many hosting services offer those extensions, and they are easy to install on a server you control. What is this about? It’s about making your site’s web server perform better. An object cache does that by reducing the workload on your MariaDB or MySQL database. This is not a page cache; these persistent objects go into a different kind of cache. These objects aren’t chunks of web pages ready for people to view in their browsers, they are data objects for use by the WordPress software. Caches are ubiquitous in computing, and WordPress has its own caching subsystem. Caches contain short-term copies of the results of expensive database lookups or computations, and allow software to use the copy rather than repeating the expensive operation. This plugin (like other object-caching plugins) extends WordPress’s caching subsystem to save those short-term copies from page view to page view. WordPress’s cache happens to be a memoization cache. Without a persistent object cache, every WordPress page view must use your MariaDB or MySQL database server to retrieve everything about your site. When a user requests a page, WordPress starts from scratch and loads everything it needs from your database server. Only then can it deliver content to your user. With a persistent object cache, WordPress immediately loads much of the information it needs. This lightens the load on your database server and delivers content to your users faster. Who should use this? If your site runs on a single web server machine, and that server provides the SQLite3 and igbinary extensions to php, this plugin will almost certainly make your site work faster. And if that server provides the APCu extension, this plugin uses it too. Some hosting providers offer redis cache servers. If your provider offers redis, it may be a good choice. You can use it via the Redis Object Cache plugin. Sites using redis have one SQL database and another non-SQL storage server: redis. Other hosting providers offer memcached, which has the Memcached Object Cache plugin. And some large multipurpose cache plugins, such as the LiteSpeed Cache, also offer object caching based on one of those cache server software packages. The cache-server approach to object caching comes into its own when you have multiple load-balanced web server machines handling your site. SQLite doesn’t work correctly in a multiple-web-server environment. But, for single-server site configurations, SQLite, possibly assisted by APCu, performs well. And the vast majority of sites are single-server. APCu APCu is an in-memory storage medium. It lets php programs, like WordPress, store data in shared memory so it’s very fast to retrieve when needed. If APCu is available on your host server, you can configure this plugin to use it. It reduces the typical cache lookup time to one-fifth or less of the SQLite lookup time, which is itself a few tens of microseconds. Performance counts, especially on busy web sites. Please look at Installation to learn how to configure this plugin to use APCu. The plugin works fast without it, and faster with it. WP-CLI: Even if APCu is in use, caching with SQLite is necessary when your web site uses WP-CLI, because WP-CLI programs do not have access to the APCu cache. This plugin writes all cached data both to APCu and to SQLite and makes sure the two are synchronized. WP-CLI You can control this plugin via WP-CLI once you activate it. Please type this command into your shell for details. wp help sqlite-object-cache Credits Thanks to Till Krüss. His Redis Object Cache plugin serves as a model for this one. And thanks to Ari Stathopoulos and Jonny Harris for reviewing this. Props to Matt Jones for finding and fixing a bug that appeared on a heavily loaded system. Thanks to Massimo Villa for testing help, and to nickchomey for a comprehensive code review. All defects are, of course, entirely the author’s responsibility. And thanks to Jetbrains for the use of their software development tools, especially PhpStorm. It’s hard to imagine how a plugin like this one could be developed without PhpStorm’s tools for exploring epic code bases like WordPress’s. How can I learn more about making my WordPress site more efficient? We offer several plugins to help with your site’s database efficiency. You can read about them here.