03 September 2022
Impact van bad code op performance
Onlangs hebben we weer een project overgenomen welke serieuze performance problemen kende. De installatie was out of date, bevatte veel matige modules (waarvan het nut ook nog eens sterk te bediscussiëren viel) en de gebruikte frontend stack was ook outdated.
We krijgen regelmatig de vraag wat potentiële winsten zijn in een dergelijke case. Die winsten zijn groot:
- Na het updaten van de Magento-installatie en het verwijderen van onnodige third party modules hebben we in dit project een enorme winst geboekt van 78% besparing in de response tijd van de product detail pagina. Er zaten echt een paar rotte appels tussen.
- Na het toepassen van een aantal best practices hebben we daar nog weer eens 33% vanaf kunnen krijgen.
- Uiteindelijk hebben we ook de verouderde frontend stack omgebouwd naar een Hyva frontend. Daarbij is wederom een besparing in response tijd gerealiseerd, dit maal van 35%.
Uiteindelijk is een winst van 90% geboekt. Dat is het verschil tussen een matig onderhouden installatie en een installatie die voor een groot gedeelte netjes op orde is gebracht.