Hallo 
Wie kan mij een programmeer advies geven om het volgende.
Ik heb hier een web server met scripts in PHP die gebruik maken van MySql database. Deze database heeft een table met records. Deze records worden regelmatig aangepast door een extern proces (aanroepen van een php-script met data via http). De bezoeker van de website ziet de informatie op een nette manier verschijnen.
Omdat de gegevens in de database gemiddeld 2 a 3 keer per minuut worden gewijzigd, zoek ik een manier om de bezoeker van de site hier direct van op de hoogte te stellen, zonder de pagina te moeten verversen. En toen dacht ik dat ik dit wel kon doen met AJAX.
Een Javascript (Msxml2.DOMDocument object) roept een PHP script asynchroon aan. Maar dan moet er gewacht worden op een wijziging binnen een table. Maar elke keer een SELECT laten uitvoeren, eventueel met een sleep 1 seconde ertussen, lijkt mij niet efficient.
Zijn er andere technieken of oplossingen om dit efficienter te programmeren en met in de achterhoofd zo min mogeljk resources van de web server of client te gebruiken?
Wie kan mij een programmeer advies geven om het volgende.
Ik heb hier een web server met scripts in PHP die gebruik maken van MySql database. Deze database heeft een table met records. Deze records worden regelmatig aangepast door een extern proces (aanroepen van een php-script met data via http). De bezoeker van de website ziet de informatie op een nette manier verschijnen.
Omdat de gegevens in de database gemiddeld 2 a 3 keer per minuut worden gewijzigd, zoek ik een manier om de bezoeker van de site hier direct van op de hoogte te stellen, zonder de pagina te moeten verversen. En toen dacht ik dat ik dit wel kon doen met AJAX.
Een Javascript (Msxml2.DOMDocument object) roept een PHP script asynchroon aan. Maar dan moet er gewacht worden op een wijziging binnen een table. Maar elke keer een SELECT laten uitvoeren, eventueel met een sleep 1 seconde ertussen, lijkt mij niet efficient.
Zijn er andere technieken of oplossingen om dit efficienter te programmeren en met in de achterhoofd zo min mogeljk resources van de web server of client te gebruiken?