Ik ben nu bezig met het maken van een agenda systeem voor een
intranet website. Het is de bedoeling dat elk agenda punt een
vervaldatum meekrijgt. Eens deze datum voorbij moet dat agenda
punt netjes in het archief gedeponeerd worden en van de hoofdpagina
verwijderd. Vrij eenvoudige logica dus.
Wat is nu het probleem:
- PHP doet niets als je niets vraagt (logisch toch?
)
- dus als ik vervallen agenda puntjes wil opsporen moet ik voor elke
user die binnenkomt een volledige lijst van agenda punten gaan
'query-en' op vervaldatums. Dit is eigelijk overbodig werk want het
is slechts 1x nodig.
Waar ik aan dacht als oplossing:
- een soort van achtergrond thread die op bepaalde tijdstippen
de gevraagde agenda punten filtert. In java zou dit dus een makkie zijn
.
Is het mogelijk om in PHP een dergelijke thread te starten? Via de
GoT-search heb ik een cronjob oplossing gevonden, maar helaas draait de
webserver op een windows platform. En het is geen apache maar
IIS server. Buiten een phpMyAdmin interface met admin rights en een
mapje voor mijn webspace heb ik geen controle over de server.
Iemand een idee?
intranet website. Het is de bedoeling dat elk agenda punt een
vervaldatum meekrijgt. Eens deze datum voorbij moet dat agenda
punt netjes in het archief gedeponeerd worden en van de hoofdpagina
verwijderd. Vrij eenvoudige logica dus.
Wat is nu het probleem:
- PHP doet niets als je niets vraagt (logisch toch?
- dus als ik vervallen agenda puntjes wil opsporen moet ik voor elke
user die binnenkomt een volledige lijst van agenda punten gaan
'query-en' op vervaldatums. Dit is eigelijk overbodig werk want het
is slechts 1x nodig.
Waar ik aan dacht als oplossing:
- een soort van achtergrond thread die op bepaalde tijdstippen
de gevraagde agenda punten filtert. In java zou dit dus een makkie zijn
Is het mogelijk om in PHP een dergelijke thread te starten? Via de
GoT-search heb ik een cronjob oplossing gevonden, maar helaas draait de
webserver op een windows platform. En het is geen apache maar
IIS server. Buiten een phpMyAdmin interface met admin rights en een
mapje voor mijn webspace heb ik geen controle over de server.
Iemand een idee?
Clowns to the left of me, Jokers to the right