Archief - Performance issues

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Xavez

Legacy Member
Ze laadt hier nochtans behoorlijk vlot (eerste keer dat ik ze bezoek)

Je zou in principe die pagina's moeten cachen als statische html-pagina's, nadat ze één keer zijn aanroepen en een database-call hebben gedaan, totdat er iets in de database verandert, of totdat de cachetijd verlopen is. Hoe je dit doet is afhankelijk van zoveel factoren dat ik het hier moeilijk kan gaan uitleggen -- ik stel voor dat je dat aan je php-consultant vraagt :).

Dubbelpunt

Legacy Member
dat is al in orde gebracht mijn beste, we hebben dit probleem enkel als de pagina volledig nieuwe content heeft (wat meermaals gebeurt trouwens), wij hebben enkel klachten bij first time visitors

ik zal mijn vraag mss voor de 3e maal stellen, want ze is nog niet duidelijk precies:

TiZon zei:
inderdaad, maar als je dit proces nu zelf doet. Dan moet de eerste gebruiker dit toch niet doen en heeft hij hier toch geen last van...

TiZon zei:
Zelf laten cachen direct na de update van de gegevens?


Hoe doe ik dit?

Xavez

Legacy Member
Door naar de pagina te surfen nadat je de update hebt doorgevoerd :).

...maar als je spreekt over 20 seconden laadtijd, moet je misschien eens naar je SQL-queries (laten) kijken, veel performance issues doen zich ter hoogte van de eigenlijke database queries voor :).

Dubbelpunt

Legacy Member
Xavez zei:
Door naar de pagina te surfen nadat je de update hebt doorgevoerd :).

dit is toch op client niveau? als ik naar die pagina surf, dan is die toch niet in cache geladen op een andere client? :wtf:

idd, sql queries eens onderzoeken, thanks

Xavez

Legacy Member
Webber zei:
JA DIE STAAT AAN JA :doh:

Adrianhates heeft nochtans gelijk: het gaat om de cache van je database query, die op de server wordt opgeslaan als statische pagina, zodat de query niet bij elke user opnieuw wordt uitgevoerd op de database. Het gaat niet om de cache op client niveau. Die laatste kan namelijk geen database queries cachen, enkel de afbeeldingen, CSS en sommige html pagina's--maar dat is dan weer afhankelijk van welke headers je meestuurt.

Het hoofd koel houden kan ook wel helpen trouwens :).

Dubbelpunt

Legacy Member
als ik bij de joomla settings de cache enable, dan heb ik dit toch?

Xavez

Legacy Member
Webber zei:
als ik bij de joomla settings de cache enable, dan heb ik dit toch?

Klopt. Vandaar ook dat ik zei: elke keer als je een update doorvoert kan het helpen om gewoon even naar die pagina te surfen en hem op die manier te cachen op de server. Die pagina is dan voor iedere bezoeker op de server gecachet (maar uiteraard nog niet in de browser van de bezoeker--dat is een heel ander cacheniveau)

Dubbelpunt

Legacy Member
thanks!! dit is wss de reden waarom de pagina bij jou wel snel laadt... thanks again!! ik snap het nu :$

Masternick

Legacy Member
Duurt zijn database query dan zolang als de pagina zoveel tijd nodig heeft om de eerste keer te laden? Hoe kan dit?
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan