Turbo-Charging Magento Stores with LiteSpeed
Speaker Bios George Wang CEO/CTO Steven Antonucci VP Marketing/BD
E-commerce in 2016 68-72% Shopping Cart Abandonment Rates (and rising) 47% Expect <2s response times 24% of abandonment rates are attributed to down/slow site 1 in 5 users that abandon a site abandon it forever? Sources: A lot of Googling
Living in the time of DDoS 23% of DDoS attacks are against retail sites E-commerce attacks average 40% longer in duration DDoS attacks can be purchased for $25/hr-$500/day Often false flag diversions for data theft *To an end user, a DDoS attack feels like a security issue!
Happy Side of Good Performance Presentation from last year: Quanta Performance Talk Imagine 2015 Reducing page load times by 700ms resulted in: +28% more page views +21% longer sessions +20% Conversion rates! So how can I reduce page loads by 700ms and get +20% improvements...now?
Quick Architecture Overview
Magento 2 Architecture: Litespeed or Nginx + Varnish? Nginx (FrontEnd Proxy) (For HTTPS termination) Varnish LiteSpeed Web Server + LiteMage Nginx or Apache(Backend) + ***Q: Is it magic? (Almost :-) ) ***Q: Is it right?(maybe?)
Benchmarks before LiteMage Small static files LiteSpeed is 30% faster than NGiNX + php_fpm Apache mod_php does not scale well, not good for high traffic site. Magento Catalog Pages Benchmark (no FPC) LiteSpeed Nginx Apache 13.1 req/sec 12.41 req/sec 11.97 req/sec LiteSpeed Web Server is 5~10% faster than NGiNX/Apache standard setup before caching
LiteMage Is a Game Changer
Ok, It s not magic How does it work? LiteSpeed Web Server Enterprise + LiteMage Cache + LiteMage extension for Magento LiteSpeed Web Server Enterprise gives you the world s fastest PHP. LiteMage Cache caches dynamic page as static files. It s ESI engine dynamically assembles pages from cache and other sources. The LiteMage extension punches holes in Magento pages, creating pages that can be efficiently processed by LiteMage Cache. ***Takes a day to double your performance (guaranteed)
Plugs into the Magento Admin Panel
Built in Cache Warm-up
Magento2 Ready!
LiteMage vs FPC in PHP vs Varnish FPC in PHP Varnish LiteMage Top Speed Limited by PHP Fast Faster Setup Medium Difficult Easy Work out of box Medium Low High HTTP/2 Yes No Yes Cost of first page Low High Low Anti-DDoS Good Better Best
Benchmark results: Magento 1.9 (Unbelieveable?) Nginx + Varnish: 38.74 req/s LiteMage: 455.67 req/s WAIT!!! WHAT???...
We re disrupting the status quo... Better performance, service quality Double server capacity Simplified software stack Easy to setup and manage Reduces support cost Reduces integration costs Reduces hardware footprint
LiteMage is ready for Shared, Dedicated and Cluster Varnish too complicate to set up/litemage works out of box PHP based full page cache is slow, resource intensive/litemage is fast and lightweight-lowers Magento server loads by up to 70% Cache synchronization simplified in clustered environments with LiteMage LiteSpeed + LiteMage cache works wonderfully in production today... Why isn t your hosting provider here?
Case Study: IzyShoes Magento CE 1.9 3,000 Products 40,000 unique visitors/month and 230,000 page views/month Hosted on a shared server with ProperHost Issues: Extendware's Cache Warmer severely impacted site performance.
LiteMage to the Rescue! LiteMage cache warmer eliminates CPU spikes
Case Study: Rafasshop Magento CE 1.7 Multi-store with 3 domains and 20 store views in total 250 configurable products with 6,500 simple products 30,000 unique visitors/month with 150,000 page views/month Some configurable products have more than 150 simple products associated Issues: Lesti_Fpc (Custom Settings) 32-core Dedicated Server 128GB of RAM Most Complex Product: ~ 3.5 seconds to load
LiteMage Pays for Itself Host by Aspiration Hosting 8-core Cloud Server 16GB of RAM LiteMage Cache (Default Settings) Most Complex Product: < 0.5 seconds to load 7X faster!
Case Study: Sustainable Furniture Magento CE 1.9 1,500 Products 35,000 unique visitors/month with 100,000 page views/month Before LiteMage: Magento Cache + Lesti_FPC (Custom Settings) Tried Varnish Cache, gave up due to complications. Optimizations: flat table structure, minified JavaScript and CSS, deferred loading, optimized JPG. CloudFlare Pro Home Page: ~ 1.5-2 seconds, Avg Product Pages: ~ 4-5 seconds
Like most customers default settings work! LiteMage Cache (Default Settings) Home Page: ~ 429 milliseconds 4x faster Category Pages: ~ 782 milliseconds 5x faster Heavy Product Page (2.6MB): < 1.91 seconds 2x faster No longer experience load issues but... Supported Extensions
Announcing Magento Cloud Acceleration Service Beta HA Edge servers hosted in Cloud (AWS/Google) Deploy LiteMage on your existing Magento server with any provider using any web server software (Apache/NGINX/LiteSpeed) LiteMage CAS is the only Magento-specific CDN LiteMage communicates with your store through HTTPS Free Anti-DDoS protection Supports clustered environments for Enterprise Scale Double store capacity
Double your store capacity or free forever. (Limited time offer) Stop by Booth 402 to sign up