Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698

    Memorizzazione dei login su db

    Ho notato che diverse applicazioni web sono solite memorizzare in un database l'id di sessione degli utenti che si loggano.

    Io mi sono spiegato questa scelta in questo modo:

    1. E' utile per sapere chi è online in un determinato momento
    2. E' utile per evitare login contemporanei da macchine o ip diversi
    3. E' utile agli admin che hanno la possibilità di buttare giu tutti i login attivi senza agire fisicamente sul server

    Che altro? Sono convinto che ci sono altre motivazioni, probabilmente più significative di quelle che ho elencato io




  2. #2
    su database sono generalmente più sicuri che su file, se l'hosting è condiviso, perché spesso il server è configurato affinché le sessioni vengano memorizzate tutte nella stessa directory con accesso da parte di tutti i siti ospitati, mentre al tuo database puoi accedere solo tu.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    e quindi intendi che per verificare il login tra una pagina e l'altra invece di leggerlo dalla sessione lo leggi direttamente dal db?

  4. #4
    Originariamente inviato da Gil Mour
    e quindi intendi che per verificare il login tra una pagina e l'altra invece di leggerlo dalla sessione lo leggi direttamente dal db?
    No, intendo che lo leggi dalla sessione, ma la sessione è salvata nel DB.

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698


    e a che serve scusa

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    Originariamente inviato da skidx
    No, intendo che lo leggi dalla sessione, ma la sessione è salvata nel DB.

    Anche a me interessa sta cosa.... come fa a essere salvata nel Db ???

  7. #7

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    in questo tutorial la sessione è gesita completamente tramite db..la sessione di apache non è proprio utilizzata

    ma serve realmente questa cosa, e qualcuno di voi utilizza questo sistema?

  9. #9
    Originariamente inviato da Gil Mour
    ma serve realmente questa cosa, e qualcuno di voi utilizza questo sistema?
    Io sì, ormai sempre (non precisamente quello dell'articolo, ma qualcosa di analogo), non uso più le sessioni builtin del PHP.

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    uhm

    come prestazioni, in termini di velocita in lettura e scrittura delle sessioni, sono confrontabili o si perde/guadagna qualcosa?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.