È "migliore" (più efficiente, più veloce, più sicuro, ecc.) Per i dati della cache (A) utilizzati su ogni caricamento della pagina nell'array $ _SESSION (ma ancora interrogando una tabella per un flag per ricaricare i dati freschi) o (B) per caricarlo ogni volta dal database?Cache dati in SESSIONE PHP o query da db ogni volta?
Sto utilizzando il metodo cache (A), ma sono preoccupato che con centinaia di utenti, la memoria potrebbe diventare un problema? Sono solo dati semplici, come nome, cognome, compleanno, ecc.
Con entrambi i metodi, è ancora in esecuzione una query. Pensieri?
Ricordare che $ _Session non è in memoria. È su disco per impostazione predefinita. Ovviamente, è possibile utilizzare una memoria di backup del database per la variabile di sessione. – ryeguy
ah si!grazie mille per il promemoria! – Andrew