SlideShare une entreprise Scribd logo
1  sur  15
Magento Speed Optimization
(Through 10 effective ways)
Presented by Apptha
1
Magento - A Brief Overview
Magento is an ecommerce platform that powers more than 24% of the
world’s ecommerce stores.
Is is based on open source technology & gives abundant flexibility and
functionalities for creating a full-fledged shopping cart system.
As a SaaS ecommerce platform, Magento is highly scalable & is relied
upon by businesses of all sizes and scale of operations.
Magento supports multiple store formats from a single backend system.
2
Market Share
25% of the world’s ecommerce websites/applications
are developed with Magento.
Key findings of the study:
★ Magento & WooCommerce together take up
49% of the entire eCommerce market
★ Magento reins as the first choice (with 25%
share) for ecommerce websites followed by
WooCommerce (with 24%).
3
1. Why Magento Scores High as an eCommerce
Platform?
Magento based ecommerce stores have in-built features that
generate SEO friendly URLs, descriptions, meta tags, site maps,
category structures, etc.
Magento extensive API facilitates integration for any 3rd party
app for payment gateways, logistics or web analytics.
Whilst most ecommerce platforms allow only one store per
system Magento enables multiple stores from a single backend
system.
Easily customizable
3rd party app integration
SEO friendly
One backend system
for multiple stores
Magento aids in building ecommerce websites of any size & shape
with peculiar requirements. It works perfectly for a online
hardware retailer as if works for an online fashion retailer.
4
Magento extensive API facilitates integration for any 3rd party app
for payment gateways, logistics or web analytics.
Magento based ecommerce stores have in-built features that
generate SEO friendly URLs, descriptions, meta tags, site maps,
category structures, etc.
Whilst most ecommerce platforms allow only one store per
system Magento enables multiple stores from a single backend
system.
2. Why Magento Scores High as an eCommerce
Platform?
Unparalleled UX
Multi Channel selling
User friendly
Magento is simple, easy to use & set up, can be updated
automatically and can be used by any naive Internet user.
Magento offers a comprehensive digital trading platform for
selling inventory across online & offline channels.
Magento offers multiple logistic and supplier management that
an online store will require in routine operations.
Efficient logistic
management
Magento renders a superior user experience with an interactive
shopping experience for customers.
5
Grapevine About Magento:
6
Magento is an excellent choice for ecommerce development. However, websites
tend to get slow & develop lags due to some default settings.
Factors That Slow Down Magento Websites
7
★ Magento is a resource intensive eCommerce platform that consumes too much of
resource from a single server.
★ Magento is based on EAV model which requires it to go through a series of tables
& queries before spotting the information.
★ Too many http requests are created for images and static content which slows
down the website loading time.
★ By default, most loading speed enhancement settings are turned off which bogs
down the loading speed.
Loading speed of Magento based
websites can be optimized from Two
aspects:
❖ Application Side
❖ Server Side
Magento Website
Speed
Optimization
8
That will cut short loading speed under 3
seconds flat.
Using as less as 3rd party extensions will
help reduce the extra processing power and
database queries which usually slow down a
Magento website.
Bugs can slow down the loading time and
performance of any website. Latest version
of Magento will be free of bugs and will be
optimized for best performance.
Magento Speed Optimization Techniques
9
Flat catalog quickens the search for a query in
the tables of the ecommerce store.
How to do it:
★ Follow the path: Magento Admin ->
System -> Configuration -> Catalog (left
panel) -> Frontend
★ Expand the Frontend section and
enabled ‘Yes’ for both Flat catalog
category and Product.
★ Save config & refresh the page cache for
changes to take place.
1. New Releases have big fixes 2. Enable ‘Flat Catalog’
3. Reduce 3rd party extensions
4. Enable Cache Configuration
10
Turning on cache management ensures that the website cache is cleared on a routine basis
keeping the website loading speed at a bare minimum.
How to do it:
1. File System -> APC -> Memcached -> Redis Cache -> Varnish cache
2. Enable all the items in the cache management directory & ‘Enable’ them for best results
3. Save config & refresh the Page Cache for the changes to take place.
Streamlining Static Content Size & Distribution
11
CDNs distribute static content to the user
based based on geographical location. The
location targeted content distribution helps
cut down the time which otherwise will be
required for transmitting data across a
distance.
Images occupy a major portion of a
website’s loading speed. Compressing image
sizes using applications like Adobe
Photoshop, Picasa, etc. will help in reducing
the loading time.
7. Enable magento compiler
Enabling Magento compiler helps to compile all installation files under a single path. Enabling
Magento compiling itself will cut down page loading speed from present rates to one half or one
fourth.
To enable Magento Compiler: Admin Panel -> System -> Tools -> Compilation
5. Compress image sizes 6. Content distribution networks
8. Merge JavaScript & CSS files
12
Merging JS and CSS files helps reduce the number of HTTP requests raised
each time the user visits the website.
Reduced HTTP requests = Faster loading time
★ Activate MySQL Database cache using the query_cache_size parameter.
★ Increase realpath_cache_size to maximum to reduce the number of disk lookups
which in turn will accelerate page loading speed.
9. MySQL Configuration
13
10. Deploy Varnish & Nginx Caching
14
★ For websites that are heavy with static and dynamic content, enabling
varnish caching is an excellent way to reduce the page loading speed.
★ Varnish is a reverse proxy where a cache version of the website is created
when the users logs into the website for the first time.
★ The cache version is accessed when the user logs in the second time for
delivering content thus quickening the page loading speed.
Gain from Apptha’s Decade Long
Expertise.
Contact Us
www.apptha.com
bdm@apptha.com
Share Your Thoughts
15
Reduce Your Website Loading
Speed Under 3 seconds Flat!
Find out How we can help.
Get In Touch

Contenu connexe

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

En vedette

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Best 10 Magento Speed Optimization Techniques for Your Magento Website

  • 1. Magento Speed Optimization (Through 10 effective ways) Presented by Apptha 1
  • 2. Magento - A Brief Overview Magento is an ecommerce platform that powers more than 24% of the world’s ecommerce stores. Is is based on open source technology & gives abundant flexibility and functionalities for creating a full-fledged shopping cart system. As a SaaS ecommerce platform, Magento is highly scalable & is relied upon by businesses of all sizes and scale of operations. Magento supports multiple store formats from a single backend system. 2
  • 3. Market Share 25% of the world’s ecommerce websites/applications are developed with Magento. Key findings of the study: ★ Magento & WooCommerce together take up 49% of the entire eCommerce market ★ Magento reins as the first choice (with 25% share) for ecommerce websites followed by WooCommerce (with 24%). 3
  • 4. 1. Why Magento Scores High as an eCommerce Platform? Magento based ecommerce stores have in-built features that generate SEO friendly URLs, descriptions, meta tags, site maps, category structures, etc. Magento extensive API facilitates integration for any 3rd party app for payment gateways, logistics or web analytics. Whilst most ecommerce platforms allow only one store per system Magento enables multiple stores from a single backend system. Easily customizable 3rd party app integration SEO friendly One backend system for multiple stores Magento aids in building ecommerce websites of any size & shape with peculiar requirements. It works perfectly for a online hardware retailer as if works for an online fashion retailer. 4 Magento extensive API facilitates integration for any 3rd party app for payment gateways, logistics or web analytics. Magento based ecommerce stores have in-built features that generate SEO friendly URLs, descriptions, meta tags, site maps, category structures, etc. Whilst most ecommerce platforms allow only one store per system Magento enables multiple stores from a single backend system.
  • 5. 2. Why Magento Scores High as an eCommerce Platform? Unparalleled UX Multi Channel selling User friendly Magento is simple, easy to use & set up, can be updated automatically and can be used by any naive Internet user. Magento offers a comprehensive digital trading platform for selling inventory across online & offline channels. Magento offers multiple logistic and supplier management that an online store will require in routine operations. Efficient logistic management Magento renders a superior user experience with an interactive shopping experience for customers. 5
  • 6. Grapevine About Magento: 6 Magento is an excellent choice for ecommerce development. However, websites tend to get slow & develop lags due to some default settings.
  • 7. Factors That Slow Down Magento Websites 7 ★ Magento is a resource intensive eCommerce platform that consumes too much of resource from a single server. ★ Magento is based on EAV model which requires it to go through a series of tables & queries before spotting the information. ★ Too many http requests are created for images and static content which slows down the website loading time. ★ By default, most loading speed enhancement settings are turned off which bogs down the loading speed.
  • 8. Loading speed of Magento based websites can be optimized from Two aspects: ❖ Application Side ❖ Server Side Magento Website Speed Optimization 8 That will cut short loading speed under 3 seconds flat.
  • 9. Using as less as 3rd party extensions will help reduce the extra processing power and database queries which usually slow down a Magento website. Bugs can slow down the loading time and performance of any website. Latest version of Magento will be free of bugs and will be optimized for best performance. Magento Speed Optimization Techniques 9 Flat catalog quickens the search for a query in the tables of the ecommerce store. How to do it: ★ Follow the path: Magento Admin -> System -> Configuration -> Catalog (left panel) -> Frontend ★ Expand the Frontend section and enabled ‘Yes’ for both Flat catalog category and Product. ★ Save config & refresh the page cache for changes to take place. 1. New Releases have big fixes 2. Enable ‘Flat Catalog’ 3. Reduce 3rd party extensions
  • 10. 4. Enable Cache Configuration 10 Turning on cache management ensures that the website cache is cleared on a routine basis keeping the website loading speed at a bare minimum. How to do it: 1. File System -> APC -> Memcached -> Redis Cache -> Varnish cache 2. Enable all the items in the cache management directory & ‘Enable’ them for best results 3. Save config & refresh the Page Cache for the changes to take place.
  • 11. Streamlining Static Content Size & Distribution 11 CDNs distribute static content to the user based based on geographical location. The location targeted content distribution helps cut down the time which otherwise will be required for transmitting data across a distance. Images occupy a major portion of a website’s loading speed. Compressing image sizes using applications like Adobe Photoshop, Picasa, etc. will help in reducing the loading time. 7. Enable magento compiler Enabling Magento compiler helps to compile all installation files under a single path. Enabling Magento compiling itself will cut down page loading speed from present rates to one half or one fourth. To enable Magento Compiler: Admin Panel -> System -> Tools -> Compilation 5. Compress image sizes 6. Content distribution networks
  • 12. 8. Merge JavaScript & CSS files 12 Merging JS and CSS files helps reduce the number of HTTP requests raised each time the user visits the website. Reduced HTTP requests = Faster loading time
  • 13. ★ Activate MySQL Database cache using the query_cache_size parameter. ★ Increase realpath_cache_size to maximum to reduce the number of disk lookups which in turn will accelerate page loading speed. 9. MySQL Configuration 13
  • 14. 10. Deploy Varnish & Nginx Caching 14 ★ For websites that are heavy with static and dynamic content, enabling varnish caching is an excellent way to reduce the page loading speed. ★ Varnish is a reverse proxy where a cache version of the website is created when the users logs into the website for the first time. ★ The cache version is accessed when the user logs in the second time for delivering content thus quickening the page loading speed.
  • 15. Gain from Apptha’s Decade Long Expertise. Contact Us www.apptha.com bdm@apptha.com Share Your Thoughts 15 Reduce Your Website Loading Speed Under 3 seconds Flat! Find out How we can help. Get In Touch