{"id":1209,"date":"2018-10-17T19:00:25","date_gmt":"2018-10-17T19:00:25","guid":{"rendered":"https:\/\/www.s-sols.com\/?p=1209"},"modified":"2021-06-15T13:40:31","modified_gmt":"2021-06-15T13:40:31","slug":"wordpress-site-response-time-optimization","status":"publish","type":"post","link":"https:\/\/www.s-sols.com\/wordpress-site-response-time-optimization","title":{"rendered":"WordPress site response time optimization with detailed caching plugin comparison"},"content":{"rendered":"<p style=\"text-align:justify\"><strong>WordPress<\/strong> is the most popular CMS in the world and consist of a lot of scripts and plugins. It should work fast to be in good positions in the search engines.\n<\/p>\n<p style=\"text-align:justify\">\n  Furthermore, <a href=\"https:\/\/webmasters.googleblog.com\/2018\/01\/using-page-speed-in-mobile-search.html\" rel=\"nofollow noopener\" target=\"_blank\">Google announced at July 9, 2018<\/a> that using page speed in mobile search ranking is now rolling out for all users.\n<\/p>\n<h2>\n  Scripts run optimization<br \/>\n<\/h2>\n<p style=\"text-align:justify\">\n  WordPress uses PHP for scripting. So the three main steps should be done:\n<\/p>\n<ul>\n<li>\n<div style=\"text-align:justify\"><strong>Enable PHP code cache<\/strong>\n    <\/div>\n<p style=\"text-align:justify\">\n      PHP caching could increase response time by about 50%. There are detailed steps <a href=\".\/enable-php-code-cache\">how to check and configure PHP script caching<\/a>.\n    <\/p>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Switch to the latest PHP version<\/strong>\n    <\/div>\n<p style=\"text-align:justify\">\n      Performance increase and other optimizations are made in 7.x versions of PHP. So, it\u2019s recommended to use 7.2.10 version or later. If some scripts get inappropriate behavior just switch to 7.1.22 version \u2013 it\u2019s the most stable.\n    <\/p>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Ensure that PHP debugger is disabled<\/strong>\n    <\/div>\n<p style=\"text-align:justify\">\n      Sometimes it\u2019s still enabled. And it really slowdowns the performance. It can be disabled via editing <a href=\".\/enable-php-code-cache#php_ini_location\"><strong>php.ini<\/strong><\/a> file. In most cases, find section [xdebug] and inside it put a semicolon (comment) before \u2018zend_extension\u2019 key.\n    <\/p>\n<\/li>\n<\/ul>\n<p style=\"text-align:justify\">\n  <span class=\"div post-readmore-block\"><span class=\"title\">INTERESTING!<\/span><span class=\"p content\">We recently released our <strong>own WordPress performance improvement solution<\/strong>.<\/span><a class=\"btn btn-default\" href=\"https:\/\/www.s-sols.com\/products\/wordpress\/accelerator\" target=\"_blank\">Read More<\/a><\/span>\n<\/p>\n<h2><a id=\"caching\"><\/a>Content caching and optimization<br \/>\n<\/h2>\n<p style=\"text-align:justify\">\n  One of the most effective ways to optimize sites\u2019 load time is to cache unchanged (or rarely changing) parts to prevent them from reassembling.\n<\/p>\n<p style=\"text-align:center\">\n  <img decoding=\"async\" src=\"\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/cache-scheme-en.png\" alt=\"cache-scheme\" title=\"cache-scheme - WordPress site response time optimization with detailed caching plugin comparison\" \/>\n<\/p>\n<p style=\"text-align:justify\">\n  The easiest way to manage that is to <strong>use a special plugin<\/strong>. There are many plugins that cover that needs. Below is shown a comparison of the most popular and free of them and choosing the best for our needs.\n<\/p>\n<p style=\"text-align:justify\"><strong>Required<\/strong> minimum <strong>features<\/strong> to be on top:\n<\/p>\n<ul start=\"4\">\n<li>\n<div style=\"text-align:justify\"><strong>Server cache<\/strong>\n    <\/div>\n<ul>\n<li>\n<div style=\"text-align:justify\"><strong>Page load time<\/strong>\n        <\/div>\n<p style=\"text-align:justify\">\n          It\u2019s the most critical parameter. Less time means better performance. If it\u2019s big so it\u2019s needed to increase hardware speed that cost money instead of choosing a better plugin.\n        <\/p>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Caching method<\/strong>\n        <\/div>\n<p style=\"text-align:justify\">\n          Load already prepared HTML, JS, CSS directly instead of generating them again.\n        <\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Client cache<\/strong>\n    <\/div>\n<ul start=\"3\">\n<li style=\"text-align:justify\">\n        Enable client browser\u2019s cache to reduce requests to our site.\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Optimize<\/strong>\n    <\/div>\n<ul start=\"4\">\n<li>\n<div style=\"text-align:justify\"><strong>Combine<\/strong>\n        <\/div>\n<p style=\"text-align:justify\">\n          Decrease requests to each JS, CSS from our site to increase load speed by joining them into a single one of each type.\n        <\/p>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Inline<\/strong>\n        <\/div>\n<p style=\"text-align:justify\">\n          It\u2019s recommended to inline CSS into HTML to decrease request count.\n        <\/p>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Postpone<\/strong>\n        <\/div>\n<p style=\"text-align:justify\">\n          Load JS in the background to allow the user to see pages faster. One of the important feature according to <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\" rel=\"nofollow noopener\" target=\"_blank\">Google Page Speed Test<\/a> as it influences on render-blocking round trips count. Fewer round trips result in faster pages.\n        <\/p>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Minify<\/strong>\n        <\/div>\n<p style=\"text-align:justify\">\n          Remove unneeded spaces, comments etc. from HTML, JS, and CSS for minimizing size so increase load speed.\n        <\/p>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Compress<\/strong>\n        <\/div>\n<p style=\"text-align:justify\">\n          Decrease requested HTML, JS, CSS sizes by compressing them by Zip algorithm (GZip) to be downloaded faster.\n        <\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Manage<\/strong>\n    <\/div>\n<ul start=\"9\">\n<li>\n<div style=\"text-align:justify\"><strong>Refresh<\/strong>\n        <\/div>\n<p style=\"text-align:justify\">\n          Drop cache by site modification events and manual mode in any other cases.\n        <\/p>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Exclude<\/strong>\n        <\/div>\n<p style=\"text-align:justify\">\n          Manage real dynamic content such login pages and admin area.\n        <\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><a id=\"plugins_cmp\"><\/a>Plugins Comparison<br \/>\n<\/h3>\n<p style=\"text-align:justify\">\n  A special discovery was made to compare the plugins. Each plugin was installed and <a href=\".\/measure-site-speed-with-chrome-browser\">tested<\/a> on the same page with plugin\u2019s maximum performance settings. The results are arranged by the assigned total score.\n<\/p>\n<table style=\"width:100%;border-collapse:unset\" border=\"0\">\n<tbody>\n<tr>\n<th style=\"width:49.08%;vertical-align:top\"><strong>Plugin<\/strong>\n      <\/th>\n<th style=\"vertical-align:top\"><strong>Role<\/strong>\n      <\/th>\n<th style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/th>\n<th style=\"vertical-align:top\"><strong>Server Cache<\/strong>\n      <\/th>\n<th style=\"vertical-align:top\"><strong>Client Cache<\/strong>\n      <\/th>\n<th style=\"vertical-align:top\"><strong>Optimize<\/strong>\n      <\/th>\n<th style=\"vertical-align:top\"><strong>Manage<\/strong>\n      <\/th>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"#lscache_hcext_autoopt_subc\"><strong>LiteSpeed Cache + Hyper Cache Extended + Autoptimize + Speed Up &#8211; Browser Caching<\/strong><\/a><br \/>(Bundle)\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>96%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        98%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/breeze\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Breeze<\/strong><\/a><br \/>1.0.10\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>93%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        95%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        97%\n      <\/td>\n<td style=\"vertical-align:top\">\n        75%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"#wpcachecdn_autopt\"><strong>WordPress Cache and CDN Plugin + Autoptimize<\/strong><\/a><br \/>(Bundle)\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>90%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        98%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<td style=\"vertical-align:top\">\n        83%\n      <\/td>\n<td style=\"vertical-align:top\">\n        75%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"#autopt_cchen_subc\"><strong>Autoptimize + Cache Enabler + Speed Up &#8211; Browser Caching<\/strong><\/a><br \/>(Bundle)\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>88%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        98%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        83%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/w3-total-cache\" rel=\"nofollow noopener\" target=\"_blank\"><strong>W3 Total Cache<\/strong><\/a><br \/>0.9.7\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>84%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        55%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/cache-performance\" rel=\"nofollow noopener\" target=\"_blank\"><strong>WordPress Cache and CDN Plugin<\/strong><\/a><br \/>1.5.04\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>82%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        98%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<td style=\"vertical-align:top\">\n        67%\n      <\/td>\n<td style=\"vertical-align:top\">\n        75%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"#ltsp_wpfst\"><strong>LiteSpeed Cache + WP Fastest Cache<\/strong><\/a><br \/>(Bundle)\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>79%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        50%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wp-rocket.me\" rel=\"nofollow noopener\" target=\"_blank\"><strong>WP Rocket<\/strong><\/a><br \/>3.2.0.1\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>76%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        50%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        95%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/wp-speed-of-light\" rel=\"nofollow noopener\" target=\"_blank\"><strong>WP Speed of Light<\/strong><\/a><br \/>2.3.2\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>70%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        50%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        83%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/yasakani-cache\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Yasakani Cache<\/strong><\/a><br \/>2.0.4\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>64%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        98%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        53%\n      <\/td>\n<td style=\"vertical-align:top\">\n        75%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/hummingbird-performance\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Hummingbird Page Speed Optimization<\/strong><\/a><br \/>1.9.2\n      <\/td>\n<td style=\"vertical-align:top\">\n<p rel=\"nofollow\"><strong>Optimize<\/strong>\n        <\/p>\n<\/td>\n<td style=\"vertical-align:top\"><strong>53%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        48%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        50%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/wp-fastest-cache\" rel=\"nofollow noopener\" target=\"_blank\"><strong>WP Fastest Cache<\/strong><\/a><br \/>0.8.8.6\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>52%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        50%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        47%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/cache-enabler\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Cache Enabler<\/strong><\/a><br \/>1.3.1\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Server Cache<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>48%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        95%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        20%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/litespeed-cache\" rel=\"nofollow noopener\" target=\"_blank\"><strong>LiteSpeed Cache<\/strong><\/a><br \/>2.6.1\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Optimize<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>47%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        2%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        70%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Autoptimize<\/strong><\/a><br \/>2.4.1\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Optimize<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>44%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        2%\n      <\/td>\n<td style=\"vertical-align:top\">\n        36%\n      <\/td>\n<td style=\"vertical-align:top\">\n        73%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/powered-cache\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Powered Cache<\/strong><\/a><br \/>1.2.2\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>44%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        50%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        30%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/hyper-cache\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Hyper Cache<\/strong><\/a><br \/>3.3.7\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Server Cache<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>43%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        95%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        10%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/hyper-cache-extended\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Hyper Cache Extended<\/strong><\/a><br \/>1.6.3\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Server Cache<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>43%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        95%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        10%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/simple-cache\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Simple Cache<\/strong><\/a><br \/>1.6.4\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Server Cache<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>43%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        95%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        10%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/super-static-cache\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Super Static Cache<\/strong><\/a><br \/>3.3.5\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Server Cache<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>43%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        95%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        10%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/wp-super-cache\" rel=\"nofollow noopener\" target=\"_blank\"><strong>WP Super Cache<\/strong><\/a><br \/>1.6.4\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Server Cache<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>43%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        95%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        10%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/fast-velocity-minify\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Fast Velocity Minify<\/strong><\/a><br \/>2.3.5\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Optimize<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>36%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        2%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        65%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/wp-performance-score-booster\" rel=\"nofollow noopener\" target=\"_blank\"><strong>WP Performance Score Booster<\/strong><\/a><br \/>1.9.2.1\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Client cache<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>31%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        23%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        30%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/speed-booster-pack\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Speed Booster Pack<\/strong><\/a><br \/>3.7.1\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Optimize<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>27%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        52%\n      <\/td>\n<td style=\"vertical-align:top\">\n        50%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/comet-cache\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Comet Cache<\/strong><\/a><br \/>170220\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>27%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        25%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        30%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/speed-up-browser-caching\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Speed Up &#8211; Browser Caching<\/strong><\/a><br \/>1.0.2\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Client cache<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>23%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        71%\n      <\/td>\n<td style=\"vertical-align:top\">\n        30%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/gator-cache\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Gator Cache<\/strong><\/a><br \/>2.1.7\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Server Cache<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>20%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        48%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        100%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/cachify\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Cachify<\/strong><\/a><br \/>2.2.4\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Full<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>16%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        25%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        10%\n      <\/td>\n<td style=\"vertical-align:top\">\n        50%\n      <\/td>\n<\/tr>\n<tr>\n<td style=\"width:49.08%;vertical-align:top\"><a href=\"https:\/\/wordpress.org\/plugins\/cache-control\" rel=\"nofollow noopener\" target=\"_blank\"><strong>Cache-Control<\/strong><\/a><br \/>2.2.2\n      <\/td>\n<td style=\"vertical-align:top\"><strong>Client cache<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\"><strong>3%<\/strong>\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        29%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<td style=\"vertical-align:top\">\n        0%\n      <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align:justify\">\n  According to <a href=\"https:\/\/www.s-sols.com\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/wordpress-cache-plugins-comparison.xlsx\">test results<\/a>, a role was assigned to each plugin. It useful to match plugin target functions.\n<\/p>\n<p style=\"text-align:center\"><a href=\"https:\/\/www.s-sols.com\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/wordpress-cache-plugins-comparison.xlsx\" class=\"btn btn-lg btn-primary\">Download Detailed Dynamic Comparison Table<\/a>\n<\/p>\n<h3>\n  Using a single plugin<br \/>\n<\/h3>\n<p style=\"text-align:justify\"><strong>The simplest way<\/strong> is to choose the all-in-one plugin to minimize configuration effort. So the fastest plugins that cover almost all requirements <strong>are<\/strong> <a href=\"https:\/\/wordpress.org\/plugins\/breeze\" rel=\"nofollow noopener\" target=\"_blank\">Breeze<\/a>, <a href=\"https:\/\/wordpress.org\/plugins\/w3-total-cache\" rel=\"nofollow noopener\" target=\"_blank\">W3 Total Cache<\/a>, and <a href=\"https:\/\/wordpress.org\/plugins\/cache-performance\" rel=\"nofollow noopener\" target=\"_blank\">WordPress Cache and CDN Plugin<\/a>.\n<\/p>\n<p style=\"text-align:justify\">\n  And <strong>the most effective<\/strong> <strong>way<\/strong> <strong>is to<\/strong> <strong>use bundles<\/strong> (several plugins combinations). As there is no unique free plugin that covers all requirements and has high page load speed. There were tested several combinations that introduced below.\n<\/p>\n<h3><a id=\"lscache_hcext_autoopt_subc\"><\/a>Using bundle: LiteSpeed Cache + Hyper Cache Extended + Autoptimize + Speed Up &#8211; Browser Caching<br \/>\n<\/h3>\n<p style=\"text-align:justify\">\n  This bundle uses the optimization power of LiteSpeed Cache, one of the best caching speed from Hyper Cache Extended, brilliant CSS optimization from Autoptimize and \u2018Speed Up &#8211; Browser Caching\u2019 for client\u2019s cache control and compressing. So, the resulting <strong>score is<\/strong> <strong>94%<\/strong>. It\u2019s the fastest and optimized combination.\n<\/p>\n<p style=\"text-align:justify\"><a href=\"https:\/\/wordpress.org\/plugins\/litespeed-cache\" rel=\"nofollow noopener\" target=\"_blank\">LiteSpeed Cache<\/a>\u2019s related settings:\n<\/p>\n<ul start=\"8\">\n<li>\n<div style=\"text-align:justify\"><strong>General<\/strong>\n    <\/div>\n<ul start=\"11\">\n<li style=\"text-align:justify\"><strong>Enable LiteSpeed Cache<\/strong>: Disable\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Optimize<\/strong>\n    <\/div>\n<ul start=\"12\">\n<li style=\"text-align:justify\"><strong>CSS Minify<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>CSS Combine<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>JS Minify<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>JS Combine<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>HTML Minify<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Inline CSS Minify<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Inline JS Minify<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Load CSS Asynchronously<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Generate Critical CSS<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Generate Critical CSS In Background<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Inline CSS Async Lib<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Load JS Deferred<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Exclude JQuery<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Remove Comments<\/strong>: On\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Tuning<\/strong>\n    <\/div>\n<ul start=\"26\">\n<li style=\"text-align:justify\"><strong>Combined CSS Priority<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Combined JS Priority<\/strong>: Off\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Advanced<\/strong>\n    <\/div>\n<ul start=\"28\">\n<li style=\"text-align:justify\"><strong>Browser Cache<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Check Advanced Cache<\/strong>: Off\n      <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align:center\">\n  <img decoding=\"async\" src=\"\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/litespeed-cache-plugin-combined-settings-general-en.png\" alt=\"litespeed-cache-plugin-combined-settings-general\" title=\"litespeed-cache-plugin-combined-settings-general - WordPress site response time optimization with detailed caching plugin comparison\" \/>\n<\/p>\n<p style=\"text-align:justify\"><a href=\"https:\/\/wordpress.org\/plugins\/hyper-cache-extended\" rel=\"nofollow noopener\" target=\"_blank\">Hyper Cache Extended<\/a>\u2019s related settings:\n<\/p>\n<ul start=\"12\">\n<li>\n<div style=\"text-align:justify\"><strong>Compression<\/strong>\n    <\/div>\n<ul start=\"30\">\n<li style=\"text-align:justify\"><strong>Enable compression<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Disk space usage<\/strong>: On\n      <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align:center\">\n  <img decoding=\"async\" src=\"\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/hyper-cache-extended-plugin-combined-settings-en.png\" alt=\"hyper-cache-extended-plugin-combined-settings\" title=\"hyper-cache-extended-plugin-combined-settings - WordPress site response time optimization with detailed caching plugin comparison\" \/>\n<\/p>\n<p style=\"text-align:justify\"><a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\" rel=\"nofollow noopener\" target=\"_blank\">Autoptimize<\/a>\u2019s related settings:\n<\/p>\n<ul>\n<li>\n<div style=\"text-align:justify\"><strong>HTML Options<\/strong>\n    <\/div>\n<ul>\n<li style=\"text-align:justify\"><strong>Optimize HTML Code<\/strong>: Off\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>JavaScript Options<\/strong>\n    <\/div>\n<ul start=\"2\">\n<li style=\"text-align:justify\"><strong>Optimize JavaScript Code<\/strong>: Off\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>CSS Options<\/strong>\n    <\/div>\n<ul start=\"3\">\n<li style=\"text-align:justify\"><strong>Optimize CSS Code<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Aggregate CSS-files<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Also aggregate inline CSS<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Generate data &#8211; URIs for images<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Inline all CSS<\/strong>: On\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Misc Options<\/strong>\n    <\/div>\n<ul start=\"8\">\n<li style=\"text-align:justify\"><strong>Save aggregated script\/css as static files<\/strong>: On\n      <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align:center\">\n  <img decoding=\"async\" src=\"\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/autoptimize-plugin-settings-location-en.png\" alt=\"autoptimize-plugin-settings-location\" title=\"autoptimize-plugin-settings-location - WordPress site response time optimization with detailed caching plugin comparison\" \/>\n<\/p>\n<p style=\"text-align:justify\">\n  And <a href=\"https:\/\/wordpress.org\/plugins\/speed-up-browser-caching\" rel=\"nofollow noopener\" target=\"_blank\">Speed Up &#8211; Browser Caching<\/a> has no settings \u2013 it does all by default.\n<\/p>\n<h3><a id=\"wpcachecdn_autopt\"><\/a>Using bundle: WordPress Cache and CDN Plugin + Autoptimize<br \/>\n<\/h3>\n<p style=\"text-align:justify\">\n  This combination eliminates the disadvantage of <a href=\"https:\/\/wordpress.org\/plugins\/cache-performance\" rel=\"nofollow noopener\" target=\"_blank\">WordPress Cache and CDN Plugin<\/a> in JS postponing and uses the power of client cache and compression features. Finally, the resulting <strong>score is<\/strong> <strong>90%<\/strong>. So it\u2019s a very fast and handy set.\n<\/p>\n<p style=\"text-align:justify\">\n  To use <a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\" rel=\"nofollow noopener\" target=\"_blank\">Autoptimize<\/a> power, all related settings in <a href=\"https:\/\/wordpress.org\/plugins\/cache-performance\" rel=\"nofollow noopener\" target=\"_blank\">WordPress Cache and CDN Plugin<\/a> are disabled:\n<\/p>\n<ul>\n<li>\n<div style=\"text-align:justify\"><strong>Cache &amp; Database\\Caching<\/strong>\n    <\/div>\n<ul>\n<li style=\"text-align:justify\"><strong>Compress cache<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Merge scripts<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Merge css<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Minify HTML<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Enable Gzip Compression<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Leverage browser caching<\/strong>: On\n      <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align:center\">\n  <img decoding=\"async\" src=\"\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/wordpress-cache-cdn-plugin-combined-settings-en.png\" alt=\"wordpress-cache-cdn-plugin-combined-settings\" title=\"wordpress-cache-cdn-plugin-combined-settings - WordPress site response time optimization with detailed caching plugin comparison\" \/>\n<\/p>\n<p style=\"text-align:justify\">\n  And the settings of <a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\" rel=\"nofollow noopener\" target=\"_blank\">Autoptimize<\/a> are:\n<\/p>\n<ul start=\"5\">\n<li>\n<div style=\"text-align:justify\"><strong>HTML Options<\/strong>\n    <\/div>\n<ul start=\"9\">\n<li style=\"text-align:justify\"><strong>Optimize HTML Code<\/strong>: On\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>JavaScript Options<\/strong>\n    <\/div>\n<ul start=\"10\">\n<li style=\"text-align:justify\"><strong>Optimize JavaScript Code<\/strong>: On\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>CSS Options<\/strong>\n    <\/div>\n<ul start=\"11\">\n<li style=\"text-align:justify\"><strong>Optimize CSS Code<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Aggregate CSS-files<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Also aggregate inline CSS<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Generate data &#8211; URIs for images<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Inline all CSS<\/strong>: On\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Misc Options<\/strong>\n    <\/div>\n<ul start=\"16\">\n<li style=\"text-align:justify\"><strong>Save aggregated script\/css as static files<\/strong>: On\n      <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align:center\">\n  <img decoding=\"async\" src=\"\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/autoptimize-plugin-settings-en.png\" alt=\"autoptimize-plugin-settings\" title=\"autoptimize-plugin-settings - WordPress site response time optimization with detailed caching plugin comparison\" \/>\n<\/p>\n<h3><a id=\"autopt_cchen_subc\"><\/a>Using bundle: Autoptimize + Cache Enabler + Speed Up &#8211; Browser Caching<br \/>\n<\/h3>\n<p style=\"text-align:justify\">\n  That combination has achieved <strong>88% score<\/strong> in testing results that higher than any other single plugin. As a result, we have high speed, simple and powerful solution.\n<\/p>\n<p style=\"text-align:justify\">\n  The settings of <a href=\"https:\/\/wordpress.org\/plugins\/cache-enabler\" rel=\"nofollow noopener\" target=\"_blank\">Cache Enabler<\/a> are:\n<\/p>\n<ul>\n<li>\n<div style=\"text-align:justify\"><strong>Cache Behavior<\/strong>\n    <\/div>\n<ul>\n<li style=\"text-align:justify\"><strong>Pre-compression of cached pages<\/strong>: On\n      <\/li>\n<\/ul>\n<\/li>\n<li style=\"text-align:justify\"><strong>Cache Minification<\/strong>: Disabled\n  <\/li>\n<\/ul>\n<p style=\"text-align:center\">\n  <img decoding=\"async\" src=\"\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/cache-enabler-plugin-combined-settings-en.png\" alt=\"cache-enabler-plugin-combined-settings\" title=\"cache-enabler-plugin-combined-settings - WordPress site response time optimization with detailed caching plugin comparison\" \/>\n<\/p>\n<p style=\"text-align:justify\">\n  The settings of <a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\" rel=\"nofollow noopener\" target=\"_blank\">Autoptimize<\/a> are the same as in the <a href=\"#wpcachecdn_autopt\">previous bundle<\/a>.\n<\/p>\n<p style=\"text-align:justify\">\n  And <a href=\"https:\/\/wordpress.org\/plugins\/speed-up-browser-caching\" rel=\"nofollow noopener\" target=\"_blank\">Speed Up &#8211; Browser Caching<\/a> has no settings \u2013 it does all by default.\n<\/p>\n<h3><a id=\"ltsp_wpfst\"><\/a>Using bundle: LiteSpeed Cache + WP Fastest Cache<br \/>\n<\/h3>\n<p style=\"text-align:justify\">\n  This combination has achieved only <strong>79% score<\/strong> because of having not so good page load time instead of above bundles. But it still better by page load time that W3 Total Cache.\n<\/p>\n<p style=\"text-align:justify\">\n  Settings were tuned in such way that <a href=\"https:\/\/wordpress.org\/plugins\/litespeed-cache\" rel=\"nofollow noopener\" target=\"_blank\">LiteSpeed Cache<\/a> was used as content optimizer:\n<\/p>\n<ul start=\"13\">\n<li>\n<div style=\"text-align:justify\"><strong>General<\/strong>\n    <\/div>\n<ul start=\"32\">\n<li style=\"text-align:justify\"><strong>Enable LiteSpeed Cache<\/strong>: Disable\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Optimize<\/strong>\n    <\/div>\n<ul start=\"33\">\n<li style=\"text-align:justify\"><strong>CSS Minify<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>CSS Combine<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>JS Minify<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>JS Combine<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>HTML Minify<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Inline CSS Minify<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Inline JS Minify<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Load CSS Asynchronously<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Generate Critical CSS<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Generate Critical CSS In Background<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Inline CSS Async Lib<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Load JS Deferred<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Exclude JQuery<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Remove Comments<\/strong>: On\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Tuning<\/strong>\n    <\/div>\n<ul start=\"47\">\n<li style=\"text-align:justify\"><strong>Combined CSS Priority<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Combined JS Priority<\/strong>: Off\n      <\/li>\n<\/ul>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Advanced<\/strong>\n    <\/div>\n<ul start=\"49\">\n<li style=\"text-align:justify\"><strong>Browser Cache<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Check Advanced Cache<\/strong>: Off\n      <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align:center\">\n  <img decoding=\"async\" src=\"\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/litespeed-cache-plugin-combined-settings-optimize-en.png\" alt=\"litespeed-cache-plugin-combined-settings-optimize\" title=\"litespeed-cache-plugin-combined-settings-optimize - WordPress site response time optimization with detailed caching plugin comparison\" \/>\n<\/p>\n<p style=\"text-align:justify\">\n  And <a href=\"https:\/\/wordpress.org\/plugins\/wp-fastest-cache\" rel=\"nofollow noopener\" target=\"_blank\">WP Fastest Cache<\/a> options are set only as a cache provider:\n<\/p>\n<ul>\n<li>\n<div style=\"text-align:justify\"><strong>Settings<\/strong>\n    <\/div>\n<ul>\n<li style=\"text-align:justify\"><strong>Cache System<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Minify HTML<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Minify HTML Plus<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Minify Css<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Minify Css Plus<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Combine Css<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Minify Js<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Combine Js<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Combine Js Plus<\/strong>: Off\n      <\/li>\n<li style=\"text-align:justify\"><strong>Gzip<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Browser Caching<\/strong>: On\n      <\/li>\n<li style=\"text-align:justify\"><strong>Render Blocking Js<\/strong>: Off\n      <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4>\n  <img decoding=\"async\" src=\"\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/wp-fastest-cache-plugin-combined-settings-en.png\" alt=\"wp-fastest-cache-plugin-combined-settings\" title=\"wp-fastest-cache-plugin-combined-settings - WordPress site response time optimization with detailed caching plugin comparison\" \/><br \/>\n<\/h4>\n<h3>\n  Using other potential bundles<br \/>\n<\/h3>\n<p style=\"text-align:justify\">\n  The result detailed dynamic <a href=\"https:\/\/www.s-sols.com\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/wordpress-cache-plugins-comparison.xlsx\">table helps to choose and compare plugins<\/a> according to needs. Tested plugin combinations (bundles) are listed there as well.\n<\/p>\n<p style=\"text-align:justify\"><strong>Note:<\/strong> Some plugins may be incompatible with each other.\n<\/p>\n<p style=\"text-align:justify\"><strong>Note:<\/strong> Always check JS correct working of postponing optimization options \u2013 some plugins might be tuned up and some might not work properly. Such plugins are commented in the <a href=\"https:\/\/www.s-sols.com\/data\/content\/post\/solutions\/wordpress-site-response-time-optimization\/wordpress-cache-plugins-comparison.xlsx\">results table<\/a>.\n<\/p>\n<h2>\n  Image compression<br \/>\n<\/h2>\n<p style=\"text-align:justify\">\n  Images should be as smaller as possible to reduce response time.\n<\/p>\n<p style=\"text-align:justify\">\n  Options below can be used in any combination.\n<\/p>\n<ul start=\"17\">\n<li>\n<div style=\"text-align:justify\"><strong>Using image optimization plugin<\/strong>\n    <\/div>\n<p style=\"text-align:justify\">\n      It\u2019s the easiest way. And most of such plugins are very simple instead of caching plugins. For instance, <a href=\"https:\/\/wordpress.org\/plugins\/ewww-image-optimizer\" rel=\"nofollow noopener\" target=\"_blank\">EWWW Image Optimizer<\/a>, <a href=\"https:\/\/wordpress.org\/plugins\/imagify\" rel=\"nofollow noopener\" target=\"_blank\">Imagify Image Optimizer<\/a>, and <a href=\"https:\/\/wordpress.org\/plugins\/wp-smushit\" rel=\"nofollow noopener\" target=\"_blank\">Smush Image Compression and Optimization<\/a>.\n    <\/p>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Using image optimization online services<\/strong>\n    <\/div>\n<p style=\"text-align:justify\">\n      There are a lot of such services. Just type \u2018optimize image\u2019 or \u2018compress image\u2019 in the browser and choose any from the top. E.g. <a href=\"https:\/\/imagecompressor.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Optimizilla<\/a>, <a href=\"https:\/\/shortpixel.com\/online-image-compression\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">ShortPixel<\/a>, <a href=\"http:\/\/www.optimizepng.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">OptimizePNG<\/a>. They get any images and return optimized. Just replace it on the site.\n    <\/p>\n<\/li>\n<li>\n<div style=\"text-align:justify\"><strong>Getting optimized images right from Google Page Speed Test<\/strong>\n    <\/div>\n<p style=\"text-align:justify\">\n      Finally, <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google Page Speed Test<\/a> provides optimized images after measure so it can be replaced in our sites. As sometimes, special services\u2019 optimized images are still too large for Google.\n    <\/p>\n<\/li>\n<\/ul>\n<h2>\n  Measuring<br \/>\n<\/h2>\n<p style=\"text-align:justify\">\n  The result optimizations easily can be checked at <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google Page Speed Test<\/a> that shows any disadvantage in simple view and provides recommendation and explanation.\n<\/p>\n<p style=\"text-align:justify\">\n  Furthermore, <a href=\".\/measure-site-speed-with-chrome-browser\">site\u2019s speed can be directly measured by Google Chrome browser<\/a>. Press F12, go to Network tab and press Ctrl+F5 to refresh page and track information. Here it\u2019s possible to <strong>catch the response time<\/strong> of each page, content organization and media files.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress site\u2019s response time optimization solutions with detailed caching plugin comparison table.<\/p>\n","protected":false},"author":17,"featured_media":1251,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_lock_modified_date":false,"footnotes":""},"categories":[1],"tags":[553,163,690,164,165,166,691,154,689,93,692,693,92],"class_list":["post-1209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solutions","tag-browser","tag-cache","tag-comparison","tag-compression","tag-minify","tag-optimization","tag-page","tag-performance","tag-plugin","tag-seo","tag-speed","tag-test","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/www.s-sols.com\/api\/wp\/v2\/posts\/1209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.s-sols.com\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.s-sols.com\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.s-sols.com\/api\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.s-sols.com\/api\/wp\/v2\/comments?post=1209"}],"version-history":[{"count":0,"href":"https:\/\/www.s-sols.com\/api\/wp\/v2\/posts\/1209\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.s-sols.com\/api\/wp\/v2\/media\/1251"}],"wp:attachment":[{"href":"https:\/\/www.s-sols.com\/api\/wp\/v2\/media?parent=1209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.s-sols.com\/api\/wp\/v2\/categories?post=1209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.s-sols.com\/api\/wp\/v2\/tags?post=1209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}