Het forum voor de webwinkel eigenaar en bezoeker van webwinkels.

Er zijn 4 resultaten gevonden

door jessewillem
10 maart 2016
Forum: Overige open source webwinkelsoftware
Onderwerp: Snelheid (of liever gezegd traagheid) webshop Opencart
Reacties: 40
Weergaves: 22818

Re: Snelheid (of liever gezegd traagheid) webshop Opencart

Ik kom toch nog even terug op deze. Inmiddels is het probleem van de traagheid opgelost, na aanpassingen en een verhuizing van shared hosting naar vps. De grootste veroorzaker was een plugin met een klassiek OpenCart probleem: alle categorieen ophalen plus de producten die erbij horen. Dit zorgde vo...
door jessewillem
05 juni 2015
Forum: Overige open source webwinkelsoftware
Onderwerp: Snelheid (of liever gezegd traagheid) webshop Opencart
Reacties: 40
Weergaves: 22818

Re: Snelheid (of liever gezegd traagheid) webshop Opencart

... Tussen ob_start() en ob_end_clean() doet OpenCart niets spannends: ob_start(); require($file); $output = ob_get_contents(); ob_end_clean(); Dat verdient niet de schoonheidsprijs, maar is wel een standaardtechniek om een string te gzippen. Winst is hier niet meer te behalen: de require van een t...
door jessewillem
05 juni 2015
Forum: Overige open source webwinkelsoftware
Onderwerp: Snelheid (of liever gezegd traagheid) webshop Opencart
Reacties: 40
Weergaves: 22818

Re: Snelheid (of liever gezegd traagheid) webshop Opencart

... Niet bij OpenCart. OpenCart gebruikt de outputbuffer (ob) alleen intern, bij het opbouwen van een MVC-view: https://github.com/opencart/opencart/blob/master/upload/system/engine/loader.php#L29 Ook dan kan object buffering zorgen voor vertraging. Tussen ob_start() en ob_end_clean() hoeft maar er...
door jessewillem
04 juni 2015
Forum: Overige open source webwinkelsoftware
Onderwerp: Snelheid (of liever gezegd traagheid) webshop Opencart
Reacties: 40
Weergaves: 22818

Re: Snelheid (of liever gezegd traagheid) webshop Opencart

Probleem zit duidelijk bij de server. Reden dat time to first byte zo hoog ligt is gzip compressie. Met gzip compressie wordt pas data overgedragen als het bestand helemaal gereed is. Oftewel als de server de pagina volledig opgebouwd heeft. Een simpele ob_start() ergens in de code zou eventueel oo...