Originariamente inviato da daniele_dll
Beh, direi che sono 2 situazioni diverse
Ci sta un componente che non gira via web che riceve i dati ... puoi sempre scriverlo tramite php e usare la cli che comunica via socket, ricevendo i dati, e li scrive nel database e poi ci sta un componente che legge i dati, ad esempio dal database, e te li mostra a video
Direi di partire a dare un occhio qua
www.php.net/socket
E guarda anche tra le pillole sul forum, ho scritto un pò di roba a riguardo ... sono vecchie ma come spunti vanno bene
Per la visualizzazione a video ovviamente tramite browser puoi generare dei grafici, dai un occhio ad esempio alla libreria pChart, o più semplicemente mostrare del codice HTML che ti costruisca delle barre facendoti vedere lo stato.
Se hai bisogno che queste "barre" si aggiornino in tempo reale puoi usare ad esempio ajax/ahah/json per leggere continuamente i dati aggiornati o ancora leggere, tramite un tag img, l'immagine inviata da una pagina php che invia anche un header di tipo refresh per forzare il browser a ricaricare l'immagine ogni tot secondi