magentolive uk (business track) -...
TRANSCRIPT
![Page 1: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/1.jpg)
Click to edit Master title style Click to edit Master text styles
Hedley Aylott – CEO Summit www.magento.com
![Page 2: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/2.jpg)
Click to edit Master title style Click to edit Master text styles
Slow sales? Serves you right!
![Page 3: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/3.jpg)
Who’s the odd one out?
![Page 4: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/4.jpg)
It’s all about 3 seconds
3 Seconds
![Page 5: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/5.jpg)
What can you do in 3 seconds?
![Page 6: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/6.jpg)
Why is speed important on the web?
3 Seconds
57% of people abandon a slow web
page after
![Page 7: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/7.jpg)
Time for a little neurology…
From the eyes…
Photoreceptor cells
Pre-frontal Lobe
5-10 secs memory
Occipital Lobe
100ms memory
![Page 8: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/8.jpg)
Issues with Magento as it scales up
3 sec
Well configured Magento
Enterprise
Site
sp
eed
Website complexity & Transaction volume
Magento Enterprise standard performance
![Page 9: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/9.jpg)
Issues with Magento as it scales up
3 sec
Extra features,
customization and
Magento extensions
Site
sp
eed
Website complexity & Transaction volume
Areas impacting Magento Enterprise performance
![Page 10: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/10.jpg)
Issues with Magento as it scales up
3 sec
Site s
peed
100 orders
per day
500 orders
per day
1,000 orders
per day
10,000 orders
per day
Website complexity & Transaction volume
Website complexity & Transaction volumes
![Page 11: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/11.jpg)
Areas impacting Magento Enterprise performance
Website complexity & transaction volume
Are
as im
pactin
g p
erf
orm
ance
• Magento configuration
• Hosting provider
• Use of extensions
• Customization
• Peak order volumes
• 3rd-party integration
• Quality of infrastructure
• Frequency of data updates
• Magento configuration
• Hosting provider
• Use of extensions
• Customization
• Magento configuration
• Hosting provider
• Use of extensions
• Customization
• Peak order volumes
• 3rd-party integration
• Quality of infrastructure
• Frequency of data updates
• Content personalization
• Size of product catalogue
• Number of customer
records
• Browsing patterns
Issues with Magento as it scales up
![Page 12: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/12.jpg)
Issues with Magento as it scales up
Important takeaways
1. Performance of standard Magento Enterprise is well within the limits
2. Any additional customization and extra extensions will negatively
impact website performance
3. This needs to be compensated by performance optimization and
infrastructure tuning
4. With increasing complexity of customization AND increasing
transaction volumes, more optimization work is required
![Page 13: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/13.jpg)
3 sec
Performance
optimization and
infrastructure tuning
Site s
peed
Website complexity & Transaction volume
Optimizing Magento for speed & scale
Performance improvement & scalability strategy
![Page 14: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/14.jpg)
3 sec
Site s
peed
Website complexity & Transaction volume
100 orders
per day
500 orders
per day
1,000 orders
per day
10,000 orders
per day
Optimizing Magento for speed & scale
Performance improvement & scalability strategy
![Page 15: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/15.jpg)
Website complexity & transaction volume P
erf
orm
ance o
ptim
izatio
n &
in
frastr
uctu
re tunin
g e
ffort
• ‘Frontend’ optimization
• Application optimization
• Virtualization
• Magento configuration
• ‘Minifying’ CSS & JS
• ‘Frontend’ optimization
• Application optimization
• Virtualization
• Magento configuration
• ‘Minifying’ CSS & JS
• Content Delivery Network
• Maximizing usage of
Memcache
• Asynchronous data loading
• ‘Frontend’ optimization
• Application optimization
• Virtualization
• Magento configuration
• ‘Minifying’ CSS & JS
• Content Delivery Network
• Maximizing usage of
Memcache
• Asynchronous data loading
• Edge Side Includes
• Code compilation
• Database clustering
• External site search engine
Optimizing Magento for speed & scale
Performance improvement & scalability strategy
![Page 16: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/16.jpg)
• What is the physical location of the data centre and its backbone connectivity?
• Is dedicated hosting available?
• Do you have enough memory available?
• What burstability does the vendor offer for traffic peaks?
• Can you use Nginx + Varnish as a web server, instead of Apache?
• Can you have a Java-based SOLR search engine installed?
• Is PHP Cache + Memcache configured properly?
• Is PHP OP code caching available?
• Will your hosting provider consult you with your load-balancer configuration?
Magento hosting
Consideration when selecting Magento hosting partner
Continued ….
![Page 17: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/17.jpg)
• If you are using CDN, make sure you fully understand ‘client side’ and ‘server side’ performance
• Does the vendor support ‘MySQL routines‘ so that you can easily restore your Magento website?
• Is your vendor really ready for SEO and SEM bot traffic?
• How protected are you against heavy content scraping, and bandwidth stolling?
• What infrastructure uptime does your vendor guarantee?
• Check if your vendor provides:
– Dedicated Technical Account Manager and Account Director
– In depth knowledge about your solution
– Flexibility to scale your solution quickly and efficiently
– Fully-staffed 24x7 Technical Support
Magento hosting
Consideration when selecting Magento hosting partner
![Page 18: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/18.jpg)
• Peer1 are a Platinum Magento Partner
• 3-year standing relationship with Magento
• In-depth knowledge and experience with supporting Magento environments
• Magento-optimised solutions available ‘out of the box‘
• Peer1 hosts over 500 Magento e-Commerce websites
Magento hosting
Peer1 as a Magento hosting partner
![Page 19: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/19.jpg)
Magento hosting
Peer1 solutions to Summit’s clients’ challenges
Auction website Large electronic retailer
Traffic volumes (peak) • 50k visits per hour
• 100 bids per second
• 50k visits per hour
• 1,300 orders per day
Challenge • Heavy traffic caused by bidding • Heavy traffic caused by concurrent visits
• 25% of all traffic using site search
Peer1 Solution • Maximising Memcache usage
• Memcache running on dedicated servers
• Functionality evenly distributed across all
servers
• Use of CDN
• Site search running on dedicated servers
Results • Reduction of database queries to 5%
• 95% of content cached
• Reduction of database queries to 5%
• 95% of content cached
Benefits • Massive cost savings
• Scalability in peaks
• Excellent performance
![Page 20: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/20.jpg)
Magento hosting
0%
Cac
he
usa
ge &
req
ues
t d
istr
ibu
tio
n
Page types
10%
20%
30%
Product Category Search Checkout Home
Cached Not cached
Distribution of cached and not cached traffic
![Page 21: MagentoLive UK (BUSINESS TRACK) - info2.magento.cominfo2.magento.com/rs/magentoenterprise/images/MagentoLive UK (… · Issues with Magento as it scales up Important takeaways 1](https://reader034.vdocuments.us/reader034/viewer/2022050407/5f8479f8aa30804aaf774d7d/html5/thumbnails/21.jpg)
Round up
1. Speed = Conversion – are you measuring it?
2. There are big speed gains to be had from optimising Magento
3. Hosting for speed is about much more than just ‘physical boxes’
4. Find a Magento Partner who fully understands platform optimisation
5. Find an experienced hosting partner like PEER1