Voor het bedrijfje van mijn ouders heb ik een php/mysql-systeempje gemaakt waar ze klanten in kunnen voeren en aan kunnen geven wat die klanten huren. Alle producten die te huur zijn komen in een tabel te staan waarin te zien is of een product nog beschikbaar is op een bepaalde datum.
zie screenshot:

Deze pagina bestond eerst uit een php loop waarin circa 2000 queries aangeroepen werden. De pagina deed er 4 tot 4,5 seconden over om te parsen. Ik veronderstelde dat dit nogal lang is en besloot de code te herschrijven.
De 2000 queries teruggebracht tot 1 enkele query die zijn gegevens uit 3 verschillende databasetabellen haalt. PHP code er bij geschreven en de nieuwe parsetime is: 2,5 à 3 seconden! Goed nieuws, het is minder geworden, maar is dit normaal voor een dergelijke pagina of moet ik eens met de host gaan praten? Er staan circa 70 producten in de lijst.
zie screenshot:

Deze pagina bestond eerst uit een php loop waarin circa 2000 queries aangeroepen werden. De pagina deed er 4 tot 4,5 seconden over om te parsen. Ik veronderstelde dat dit nogal lang is en besloot de code te herschrijven.
De 2000 queries teruggebracht tot 1 enkele query die zijn gegevens uit 3 verschillende databasetabellen haalt. PHP code er bij geschreven en de nieuwe parsetime is: 2,5 à 3 seconden! Goed nieuws, het is minder geworden, maar is dit normaal voor een dergelijke pagina of moet ik eens met de host gaan praten? Er staan circa 70 producten in de lijst.
Antec Fusion Black, Intel e8400, EAH3450 512MB, 2x2GB pc6400 kingston, p5e-vm hdmi, 1x1TB 1x500GB