Ho un menu, che prende da DB i dati con una join: categorie - sottocategorie.
Il menu è in ogni pagina del sito, quindi ogni pagina faccio la query. ed è ok..
ma..
mi piacerebbe che la query (almeno del menu) non la facesse sempre, ma ad esempio solo nel caso in cui non l'avesse mai fatta.. e fino a qua posso lavorare con le sessioni, nessun problema..
ma..
se l'admin aggiunge una voce e l'utente è già dentro, ovviamente il sistema se la perde, perchè in sessione ci sono i dati e non fa la query.
La domanda a questo punto è:
L'unico modo, e in parte mi rispondo da solo, è far scrivere su un file il menu? e ogni volta che si aggiorna ricrea il menu? non esiste un altro modo, non interrogando il DB?
grazie in anticipo a tutti quelli che mi aiuteranno..