{"id":32623,"date":"2017-11-03T11:44:23","date_gmt":"2017-11-03T09:44:23","guid":{"rendered":"https:\/\/blog.superhosting.bg?p=32623"},"modified":"2022-04-02T11:21:03","modified_gmt":"2022-04-02T08:21:03","slug":"woocommerce-supercache-speed-up","status":"publish","type":"post","link":"https:\/\/blog.superhosting.bg\/en\/woocommerce-supercache-speed-up.html","title":{"rendered":"Enhance Your Online Store\u2019s Performance with WooCommerce and SuperCache"},"content":{"rendered":"<p>When it comes to speeding up a website by caching data we would talk about any other type of website, but an online store.<\/p>\n<p>This is due to the fact that online stores are very sensitive to caching. They offer dynamic content which is generated based on a particular user and process sensitive information such as personal data, payment details and others. This data shouldn&#8217;t be cached at any point since it might become accessible for all of the store\u2019s visitors.<\/p>\n<p>But speeding up by caching means that the website will be much faster in peak bandwidth moments due to a bigger number of visitors.<\/p>\n<p>Therefore online stores are the ones needing the most such type of support. Is your store ready to handle more visitors during the upcoming Black Friday and Christmas holidays?<\/p>\n<p>Besides&nbsp;<a title=\"Is Your Online Store Ready for Black Friday 2016? (Part 1) | Blog SuperHosting.BG\" href=\"https:\/\/blog.superhosting.bg\/en\/are-you-ready-for-black-friday-part1.html\">providing sufficient server resource<\/a> and optimizing the system there is one more measure you can take to enhance your store\u2019s performance.<\/p>\n<p>Speeding up by caching is still possible for online stores especially when it comes to a ready-made CMS such as WordPress using WooCommerce.<\/p>\n<p>WooCommerce supports different caching technologies and systems operating on different levels. The only thing you need to do is&nbsp;<a title=\"Configuring caching plugins | docs.woocommerce.com\" href=\"https:\/\/woocommerce.com\/document\/configuring-caching-plugins\/\" target=\"_blank\" rel=\"noopener\">set them up properly<\/a> so that caching is not performed for the sensitive store areas such as the shopping cart, payment page and the customer account.<\/p>\n<p>The first acceleration level is achieved by using technologies such as Memcached&nbsp;and&nbsp;Redis that are enabled on application level through an additional WP plugin.<\/p>\n<p>The second acceleration level is achieved on the&nbsp;<a title=\"Caching Systems and Web Acceleration | Blog SuperHosting.BG\" href=\"https:\/\/blog.superhosting.bg\/en\/web-cache-web-accelerators.html\">web server level<\/a> as it not only speeds up the store\u2019s loading, but also drastically reduces the server resource usage.&nbsp;For the hosting service this means the CPU resources, RAM and all others related to them.<\/p>\n<div class=\"tipsupport04\">One such system for speeding up on a server level, built-in through our custom developed&nbsp;SuperCache&nbsp;tool for cPanel is already available for the <a title=\"Hosting plan SuperHosting - SuperHosting.BG\" href=\"https:\/\/en.superhosting.bg\/web-hosting-compare-hosting-plans.php\" target=\"_blank\" rel=\"noopener\">SuperHosting&nbsp;plan<\/a> and all <a title=\"Managed VPS | SuperHosting.BG\" href=\"https:\/\/en.superhosting.bg\/web-hosting-common-managed-vps.php\" target=\"_blank\" rel=\"noopener\">Managed VPS<\/a>&nbsp;services.<\/div>\n<h4 class=\"h3greendashedborder01\"><strong>Next Level Acceleration with SuperCache<\/strong><\/h4>\n<p>SuperCache is a Web Accelerator which caches the whole source code of a page as this includes both static and dynamic content. Unlike&nbsp;Memcached&nbsp;or&nbsp;Redis which work on application level, SuperCache is operating in front of the real server where the website is hosted.<\/p>\n<p>The tool caches the final page version after all generation processes such as database queries and PHP script execution have finished.<\/p>\n<p>Caching data which means saving it by SuperCache for future purposes is performed on a web server level in front of the source server. All upcoming queries for this page are processed by SuperCache without sending any queries to the source server. Once cached, the webpage starts loading with the speed of a static HTML page as the acceleration might be measured in times.<\/p>\n<div class=\"tipsupport05\">Loading cached pages through SuperCache does not require running PHP processes in the hosting account, neither execution of queries to the database.<\/div>\n<p>If SuperCache is activated and properly configured for the online store, the benefits are as follows:<\/p>\n<ul class=\"listgok\">\n<li>Faster loading as this leads to many advantages for the store. Better ranking in search engines; more satisfied users with more positive attitude to making purchases.<\/li>\n<li>Enhanced durability during peak bandwidth moments when users are still just browsing products. For example, in rush hours and higher load times such as Black Friday, SuperCache can handle and neutralize the traffic generated by many visits which still haven&#8217;t been converted to purchases.<\/li>\n<li>Decreased resource usage by the online store. Fewer queries to the database, fewer simultaneous PHP processes running and fewer CPU minutes.<\/li>\n<\/ul>\n<h4 class=\"h3greendashedborder01\"><strong>WooCommerce + SuperCache<\/strong><\/h4>\n<p>SuperCache can be activated and configured for each and every website no matter if it is a blog, news website, large portal or another.<\/p>\n<p>But when SuperCache is activated for an online store it is very important to pay attention to the&nbsp;proper settings and configuration as this means&nbsp;a developer might be the best choice of a person to do this.<\/p>\n<p>WooCommerce supports caching technologies whose normal operation requires minimum efforts while configuring.<\/p>\n<p>In SuperCache\u2019s settings you need to protect the sensitive store\u2019s areas such as the shopping cart, payment page and the customer account. If you have already installed other WordPress plugins, additional SuperCache settings may be required. To set up SuperCache correctly, follow the steps in the article <a title=\"How to Set Up SuperCache for WordPress | Help SuperHosting.BG\" href=\"https:\/\/help.superhosting.bg\/en\/supercache-wordpress-speed-up.html\" target=\"_blank\" rel=\"noopener\">How to Set Up SuperCache for WordPress<\/a>.<\/p>\n<div class=\"tipsupport06\"><em style=\"color: #666666; font-family: Trebuchet MS,Verdana,sans-serif; font-size: 16px;\"><strong>Important:<\/strong><\/em><br \/>\nDo not activate SuperCache and do not test its settings directly into the real online store. Make a copy of your store and then perform all the necessary tests on it.&nbsp;Setting up SuperCache correctly&nbsp;through the Advanced Settings section requires in-depth knowledge of your website\u2019s operation such as the types of&nbsp;cookies and&nbsp;<a title=\"HTTP Headers | Help SuperHosting.BG\" href=\"https:\/\/help.superhosting.bg\/en\/http-headers-request-response-header-fields.html\" target=\"_blank\" rel=\"noopener\">HTTP headers<\/a>&nbsp;that are generated to its visitors. We recommend that you leave the SuperCache configuration to the system developer or at least to a person who knows how a website works.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>In addition to providing enough server resource, there is more to do for the store to increase its durability during special events like Black Friday. See what!<\/p>\n","protected":false},"author":16,"featured_media":62906,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[110,130],"tags":[365,378,224],"class_list":{"0":"post-32623","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-superhosting-technology-en","8":"category-wordpress-en","9":"tag-black-friday-en","10":"tag-supercache-en","11":"tag-website-speed-up"},"aioseo_notices":[],"modified_by":"\u041c\u0430\u0434\u043b\u0435\u043d\u0430 \u041c\u0435\u0442\u043e\u0434\u0438\u0435\u0432\u0430","post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/blog.superhosting.bg\/en\/wp-json\/wp\/v2\/posts\/32623","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.superhosting.bg\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.superhosting.bg\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.superhosting.bg\/en\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.superhosting.bg\/en\/wp-json\/wp\/v2\/comments?post=32623"}],"version-history":[{"count":3,"href":"https:\/\/blog.superhosting.bg\/en\/wp-json\/wp\/v2\/posts\/32623\/revisions"}],"predecessor-version":[{"id":65506,"href":"https:\/\/blog.superhosting.bg\/en\/wp-json\/wp\/v2\/posts\/32623\/revisions\/65506"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.superhosting.bg\/en\/wp-json\/wp\/v2\/media\/62906"}],"wp:attachment":[{"href":"https:\/\/blog.superhosting.bg\/en\/wp-json\/wp\/v2\/media?parent=32623"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.superhosting.bg\/en\/wp-json\/wp\/v2\/categories?post=32623"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.superhosting.bg\/en\/wp-json\/wp\/v2\/tags?post=32623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}