Magento webshop snelheid verbeteren / optimaliseren

Menno Bouma Internet Marketing, Zakelijk Reactie plaatsen

Magento logo

Waarom is snelheid van een Magento webshop belangrijk?

  1. Een trage webshop zorgt voor afhakers, een snelle webshop voor een prettige winkelervaring en daardoor meer verkoop
  2. Een trage webshop is een ergernis voor beheerders, als iedere klik een aantal seconden duurt…
  3. Google neemt de snelheid van je webshop mee in de beoordeling om je webshop hoog of laag in zoekresultaten te plaatsen; traag = laag.

Oorzaken van een langzame Magento webshop

Veel Magento webshop houders komen bij mij terecht voor het optimaliseren van de snelheid van hun webshop. Maar waardoor is Magento soms zo langzaam?:

  1. Traag hostingpakket
  2. Veel grote productfoto’s
  3. Magento is erg groot en roept veel bestanden aan
  4. Magento vraagt veel databasegegevens op uit veel verschillende tabellen
  5. Geen caching ingeschakeld
  6. Magento compiler uitgeschakeld
  7. Flat catalog is uitgeschakeld
  8. .htaccess bestand niet goed ingericht
  9. Veel bestanden die niet meer op de server staan maar wel gebruikt worden
  10. Javascript en CSS bestanden niet gecomprimeerd
  11. (Te)veel gebruik van social media applicaties
  12. Webshop template niet W3C valid
  13. Logbestanden lopen vol
  14. Geen recente versie van Magento (1.7.0.2. op moment van schrijven)
  15. Veel JPG bestanden
  16. Te lage ‘php_value memory_limit’
  17. Geen gebruik van sprites voor layout
  18. Alle modules ingeschakeld
  19. Teveel producten in de categoryview

Oplossingen voor een snelle Magento webshop

  1. Neem een snel hostingpakket
  2. Maak kleinere productfoto’s van max 800px breed
  3. Comprimeer Javascript en CSS bestanden
  4. Repareer en optimaliseer alle tabellen in Phpmyadmin
  5. Activeer Magento cache
  6. Activeer de Magento compiler
  7. Schakel flat catalog in in de configuratie
  8. Activeer Gzip compressie, zlib.output_compression en/of mod_deflate in htaccess
  9. Zorg dat alle opgeroepen bestanden ook daadwerkelijk aanwezig zijn
  10. Gebruik een PHP accelator zoals APC of Xcache
  11. Maak gebruik van Apache mod_expires
  12. Maak zo min mogelijk gebruik van externe bronnen
  13. Maak je website W3C valid.
  14. Schakel web server loggen uit (scheelt veel database en schijfruimte)
  15. Upgrade naar de laatste versie van Magento
  16. Zet de ‘php_value memory_limit 128M’ in de php configuratie of in het htaccess bestand
  17. Maak gebruik van PNG bestanden zonder transparantie
  18. Maak gebruik van CSS sprites voor de layout
  19. Schakel modules uit die niet gebruikt worden
  20. Beperk het aantal producten per pagina in de categoryview

Conclusie

Bovenstaande tips zijn relatief eenvoudig door de webshophouder of webontwikkelaar uit te voeren. Tevens zijn er een aantal erg technische mogelijkheden die hierboven even weg gelaten zijn om het artikel prettig leesbaar te houden zonder met allerlei codes te gooien.

Geïnteresseerd in het verbeteren van de snelheid van je Magento webshop? Probeer de bovenstaande tips of neem eens vrijblijvend contact op via menno@lives.nl.

Bekijk het gehele artikel hier!

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *