Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    440

    Utenti online...ma quelli registrati però

    ciao ragazzi..
    ho un sito con la registrazione, vorrei visualizzare gli utenti loggati...quale sistema mi consigliate??? il più affidabile?? io pensavo a questa cosa..

    1) creo una tabella nel DB con ID utente e data di accesso
    2) ad ogni cambio pagina del sito...dell'utente si aggiorna la data..

    3) Visualizzo gli utenti con la data più aggiornata (diciamo ultimi 10 minuti)...

    Troppo macchinoso? e soprattutto lato server?? poco ottimizzato?

    Avevo anche pensato ad aggiornare una application ma il problema sorge quando l'utente cambia sito o chiude la pagina...

    P.S global.asa? ma come strutturarlo?? io voglio visualizzare i nomi di quei utenti...

    Qualche altra soluzione?

  2. #2
    Così come l'hai pensato è praticamente identico a come l'ho pensato io per il mio web.
    E' ok!
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    440
    Ok perfetto...sono contento di pensarla giusta
    mi chiedo solo una cosa....

    un'operazione del genere comporta

    1) ogni pagina una query che visualizza il record utente e ne aggiorna la data

    2) ogni utente iscritto online una query...

    A questo punto ipotizzando che ci siano 10 utenti online (tra quelli registrati)....considera che ho 10.000 iscritti.... ho 10*4/5 (pagine in media visitate).... insomma circa 40/50 query ogni 10 minuti... mi sembrano eccessive.... secondo me con un global.asa ben studiato si evita questo inutile carico.

    P.S il DB è mysql, non dovrei preoccuparmi molto..ma non si sa mai

  4. #4
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    Forza la magica ROMA

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.