{"id":4623,"date":"2021-04-15T10:00:55","date_gmt":"2021-04-15T16:00:55","guid":{"rendered":"https:\/\/www.whitefirdesign.com\/blog\/?p=4623"},"modified":"2021-04-16T16:33:28","modified_gmt":"2021-04-16T22:33:28","slug":"siteground-doesnt-even-warn-their-supercacher-caching-system-can-break-website-functionality","status":"publish","type":"post","link":"https:\/\/www.whitefirdesign.com\/blog\/2021\/04\/15\/siteground-doesnt-even-warn-their-supercacher-caching-system-can-break-website-functionality\/","title":{"rendered":"SiteGround Doesn&#8217;t Even Warn Their SuperCacher Caching System Can Break Website Functionality"},"content":{"rendered":"<p>Less than a month ago we wrote a <a href=\"https:\/\/www.whitefirdesign.com\/blog\/2021\/03\/25\/web-host-caching-can-cause-changes-to-websites-to-be-applied-in-a-delayed-manner\/\">post<\/a> that mentioned a recent situation where a Zen Cart based ecommerce website was not allowing products to be added to the shopping cart in some instances, which is a big problem. The source of the problem was caching done by a web host we didn&#8217;t mention in the post. The same exact issue has come up with another website and this time we had access to the web host&#8217;s control panel, so we could better see what is going on with the web host, SiteGround, and things don&#8217;t look good.<\/p>\n<p>When you go the settings page for their SuperCacher caching system, you are provided with this information about it:<\/p>\n<blockquote>\n<div class=\"sg-box sg-box--direction-row sg-box--sm-10\">\n<p class=\"sg-text sg-text--size-medium sg-with-color sg-with-color--color-darkest sg-typography sg-typography--weight-regular\" data-e2e=\"text\"><span class=\"page-header__text\">SuperCacher services are developed by our server optimization experts to increase the number of hits a site can handle seamlessly and dramatically boost your website&#8217;s loading speed. There are 3 different caching options for maximum optimization of your websites. Our tests show that a website using simultaneously NGINX Direct Delivery &amp; Dynamic caching along with Memcached can handle 100 times more hits than a regular website without any caching.<\/span><\/p>\n<\/div>\n<\/blockquote>\n<p>There is no warning that the feature can cause problems, like the one we have now run across twice in less than a month. Perhaps they don&#8217;t understand the implications of what they are doing, which is quite problematic considering the caching causing the problem with those websites is enabled by default.<\/p>\n<h2>Disabling Dynamic Caching<\/h2>\n<p>If that were not bad enough, while two of three types of caching provided, NGINX Direct Delivery and <span class=\"page-header__text\">Memcached<\/span>, can easily be disabled on the <a href=\"https:\/\/tools.siteground.com\/cacher\">feature&#8217;s settings page<\/a>, the one that is at issue here, Dynamic Caching, can&#8217;t. The <a href=\"https:\/\/my.siteground.com\/support\/tutorials\/supercacher\/\">tutorial for the feature<\/a>, which is linked from that page, also doesn&#8217;t currently provide any information on disabling that. If you use the search function accessible on that tutorial, you also won&#8217;t find the information. There is a page on a separate part of their website, for some reason they have two different support sections, explains how to <a href=\"https:\/\/www.siteground.com\/kb\/disable-dynamic-caching-website\/\">disable that using code added to the website&#8217;s .htaccess file<\/a>.<\/p>\n<p><strong>Update &#8211; 4\/16\/2021 <\/strong>&#8211; SiteGround doesn&#8217;t provide a way to contact them through their website unless you are a customer (which is odd), but we tried notifying them through Twitter about the problem they are causing here. They responded, but the response wasn&#8217;t good, starting with them <a href=\"https:\/\/twitter.com\/SiteGround\/status\/1382816725389996035\">stating<\/a> that performance is apparently more important to them than not breaking websites:<\/p>\n<blockquote><p><span class=\"css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0\">One of our primary goals is to ensure the best possible performance of all sites hosted on our servers and our caching setup plays a major role in the process.<\/span><\/p><\/blockquote>\n<p>The rest of it involved them ignoring the reality of the situation, so it doesn&#8217;t seem like they are a great option for a web host.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Less than a month ago we wrote a post that mentioned a recent situation where a Zen Cart based ecommerce website was not allowing products to be added to the shopping cart in some instances, which is a big problem. The source of the problem was caching done by a web host we didn&#8217;t mention &hellip; <a href=\"https:\/\/www.whitefirdesign.com\/blog\/2021\/04\/15\/siteground-doesnt-even-warn-their-supercacher-caching-system-can-break-website-functionality\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;SiteGround Doesn&#8217;t Even Warn Their SuperCacher Caching System Can Break Website Functionality&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[250],"tags":[159,251],"class_list":["post-4623","post","type-post","status-publish","format-standard","hentry","category-web-development","tag-siteground","tag-supercacher"],"_links":{"self":[{"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/posts\/4623","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/comments?post=4623"}],"version-history":[{"count":5,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/posts\/4623\/revisions"}],"predecessor-version":[{"id":4633,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/posts\/4623\/revisions\/4633"}],"wp:attachment":[{"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/media?parent=4623"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/categories?post=4623"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whitefirdesign.com\/blog\/wp-json\/wp\/v2\/tags?post=4623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}