Elke Dag om 1:00
Problemen ga je oplossen, niet onder een lapmiddel wegstoppen.
Daarnaast leveren cronjobs enorme piekmomenten op in de serverbelasting, de server kan daarmee vrijwel onbereikbaar worden. Dit soort dingen zijn gewoon zelden nodig, gewoon even verder kijken dan je neus lang is en het echte probleem oplossen en je bent veel beter af.
Een cronjob moet je ook niet om de paar minuten uitvoeren. Een cronjob is voor statistische gegevens uit te rekenen op een moment dat de site toch (bijna) niet bezocht wordt. De server wordt dan al minder belast en met even zo'n paar seconden (want zo lang laadt een script volgens jou) een script laden, moet dat toch ook wel kunnen?
Wanneer een minuutje stevig nadenken al teveel is gevraagd, dan kun je inderdaad wel gaan worstelen met een cronjob... Hoelang loopt dit topic al? Geeft wel aan dat het weer gepruts is, gewoon op het gewenste moment de resultaten berekenen is vele malen eenvoudiger, had je al lang klaar kunnen hebben.
Een minuutje stevig nadenken zal misschien leiden tot het schrijven van een script op de benodigde plek, maar wanneer men gaat testen, zal men de laadtijd niet onopgemerkt blijven. Als zo'n script niet meteen werkt, en je zult het dus vaker moeten laden om te testen, kun je je op een gegeven moment behoorlijk gaan irriteren aan die laadtijd.
Als je het probleem bij de kern aanpakt, ga je kijken waarom er per bezoeker tientallen query's uitgevoerd moeten worden.