Ciao a tutti!!!
Prima di tutto voglio premettere che sono un programmatore php autodidatta, quindi quelle poche cose che sò riguardo questo linguaggio le ho imparate da solo...
Adesso stò tentando di scrivere un sito che permetta a più utenti, collegati contemporaneamente, di scambiarsi informarzioni (un a sorta di chat, per interderci). L'interfaccia grafica è flash, il database è mysql, mentre per far dialogare l'uno con l'altro uso php. Il mio problama è che, così come ho impostato il sito, questo fà una quantità enorme di accessi al database!!! per interderci ogni utente ne fà almeno tre al secondo... Il mio problema è che non riesco a trovare il modo per accedere al database solo quan'è necessario, cioè solo se un utente ha scritto un messaggio o qualcos'altro!!! così come l'ho scritto funziona pure... ma distrugge le risorse del server. Pensate che non riesco neanche a capire quando un utente è disconnesso, quindi sono costretto a fare in modo che ogni utente aggiorni il timestamp di continuo... AIUTO!!!!!!
Prima di tutto voglio premettere che sono un programmatore php autodidatta, quindi quelle poche cose che sò riguardo questo linguaggio le ho imparate da solo...
Adesso stò tentando di scrivere un sito che permetta a più utenti, collegati contemporaneamente, di scambiarsi informarzioni (un a sorta di chat, per interderci). L'interfaccia grafica è flash, il database è mysql, mentre per far dialogare l'uno con l'altro uso php. Il mio problama è che, così come ho impostato il sito, questo fà una quantità enorme di accessi al database!!! per interderci ogni utente ne fà almeno tre al secondo... Il mio problema è che non riesco a trovare il modo per accedere al database solo quan'è necessario, cioè solo se un utente ha scritto un messaggio o qualcos'altro!!! così come l'ho scritto funziona pure... ma distrugge le risorse del server. Pensate che non riesco neanche a capire quando un utente è disconnesso, quindi sono costretto a fare in modo che ogni utente aggiorni il timestamp di continuo... AIUTO!!!!!!