{"id":3723,"date":"2015-11-27T17:44:48","date_gmt":"2015-11-27T21:44:48","guid":{"rendered":"http:\/\/blog.litespeedtech.com\/?p=3723"},"modified":"2015-11-27T17:44:48","modified_gmt":"2015-11-27T21:44:48","slug":"litemage-showcase-caching-made-to-order","status":"publish","type":"post","link":"https:\/\/lswp.store\/index.php\/2015\/11\/27\/litemage-showcase-caching-made-to-order\/","title":{"rendered":"LiteMage Showcase: Caching Made To Order"},"content":{"rendered":"<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-3801\" src=\"http:\/\/blog.litespeedtech.com\/wp-content\/uploads\/2015\/11\/Rafasshop.png\" alt=\"x-litespeed-cache: hit,litemage\" width=\"650\" height=\"363\" srcset=\"https:\/\/lswp.store\/wp-content\/uploads\/2015\/11\/Rafasshop.png 650w, https:\/\/lswp.store\/wp-content\/uploads\/2015\/11\/Rafasshop-300x168.png 300w, https:\/\/lswp.store\/wp-content\/uploads\/2015\/11\/Rafasshop-600x335.png 600w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/p>\n<p>Welcome to the LiteMage Showcase! This is a series of blog posts where we take a look at Magento site owners using LiteSpeed Web Server + LiteMage Cache and highlight how LiteMage has uniquely benefited them. This week we are featuring <a href=\"http:\/\/www.rafasshop.es\/\">Rafasshop<\/a>, a Spain-based business specializing in providing wholesalers with t-shirts, polo shirts, sweatshirts, and many other customize-able textile products.<\/p>\n<p><!--more--><\/p>\n<p><b style=\"color: #f47b20; font-size: 27px;\">CUSTOMER PROFILE<\/b><\/p>\n<p><b>Store(s):<\/b> Rafasshop<br \/>\n<b>Site(s):<\/b> <a href=\"http:\/\/www.rafasshop.es\/\">www.rafasshop.es<\/a><br \/>\n<b>Hosting Provider:<\/b> <a href=\"https:\/\/www.aspirationhosting.com\/\">Aspiration Hosting<\/a><br \/>\n<b>Magento Version:<\/b> 1.7.0.2<br \/>\n<b>Store Config:<\/b> Multi-store with 3 domains and 20 store views in total<br \/>\n<b>Number Of Products:<\/b> 250 configurable products with 6,500 simple products<br \/>\n<b>Avg Traffic:<\/b> 30,000 unique visitors\/month with 150,000 page views\/month<br \/>\n<b>3rd Party Extensions:<\/b> LiteMage Cache, multiplecart with colorswatch, t-shirt designer, many extensions from Amasty, Extensionsmall, Fooman, M2E Pro, Mageworx, Mirasvit, Templates Master, Webcooking, Webshopapps, etc.<br \/>\n<b style=\"color: #f47b20; font-size: 27px;\">CHALLENGE<\/b><\/p>\n<p>With a multi-store\/multi-domain\/multi-language setup, customer group and tier prices, configurable products with many attributes, and many basic to advanced custom extensions, Rafasshop is definitely a very complex store. Their heaviest customization consisted of showing their customers information on a configurable product page while pre-loading the information and images of all related simple products and their different stocks and arrival dates. Some of these configurable products have more than 150 simple products associated with them, all needing to be pre-loaded. To support this level of customization, a large amount of CPU resources needed to be used any time a customer loaded a product page.<br \/>\n<b style=\"color: #f47b20; font-size: 27px;\">THE LITEMAGE SOLUTION<\/b><\/p>\n<ul>\n<li>A combination of <b>ESI hole-punching<\/b> and <b>private caching<\/b> allows LiteMage to punch holes in pages where private data exists so that the majority of the page can be publicly cached while the remaining private data is cached in <b>per-user private caches<\/b>. This allows pages containing user-specific information to be assembled entirely from cache, completely avoiding Magento&#8217;s heavy backend! This significantly decreases page load time, memory usage, and CPU utilization.<\/li>\n<li>Default settings support heavily customized Magento setups. Works out-of-the-box!<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<div style=\"width: 100%;\"><b style=\"color: #f47b20; font-size: 27px;\">RESULTS<\/b><\/p>\n<div style=\"float: left; width: 50%;\"><b style=\"color: #f47b20; font-size: 1.2em;\">BEFORE<\/b><\/p>\n<ul>\n<li>32-core Dedicated Server<\/li>\n<li>128GB of RAM<\/li>\n<li>Lesti_Fpc (Custom Settings)<\/li>\n<li>Most Complex Product: ~ 3.5 seconds to load<\/li>\n<\/ul>\n<\/div>\n<div style=\"float: left; width: 50%;\"><b style=\"color: #f47b20; font-size: 1.2em;\">AFTER<\/b><\/p>\n<ul>\n<li>8-core Cloud Server<\/li>\n<li>16GB of RAM<\/li>\n<li>LiteMage Cache (Default Settings)<\/li>\n<li>Most Complex Product: &lt; 0.5 seconds to load<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Rafasshop were happy to find that, contrary to their past experience testing other caches with their highly complex site, LiteMage worked for them out-of-the-box without the need for any manual configuration. With LiteSpeed + LiteMage, they were able to severely cut down on hardware costs while still seeing load times much faster than previously possible!<\/p>\n<p>We also plan to add more configuration options to LiteMage&#8217;s built-in crawler that we think will further enhance Rafasshop&#8217;s cache warm-up process.<br \/>\nInterested in LiteMage Cache? <a href=\"https:\/\/www.litespeedtech.com\/products\/litemage-cache\/overview\">Click here to find out more<\/a> or visit our Magento Connect page to <a href=\"http:\/\/www.magentocommerce.com\/magento-connect\/litemage-cache-2.html\">try LiteMage for yourself<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to the LiteMage Showcase! This is a series of blog posts where we take a look at Magento site owners using LiteSpeed Web Server + LiteMage Cache and highlight how LiteMage has uniquely benefited them. This week we are featuring Rafasshop, a Spain-based business specializing in providing wholesalers with t-shirts, polo shirts, sweatshirts, and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3801,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[25,28],"tags":[175,264],"class_list":["post-3723","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-litemage","category-cache","tag-magento","tag-customer-showcase"],"jetpack_featured_media_url":"https:\/\/lswp.store\/wp-content\/uploads\/2015\/11\/Rafasshop.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/posts\/3723","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/comments?post=3723"}],"version-history":[{"count":0,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/posts\/3723\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/media\/3801"}],"wp:attachment":[{"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/media?parent=3723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/categories?post=3723"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/tags?post=3723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}