Stavo pensando ad alcune idee per come diminuire il carico di lavoro del server. Siccome sono pagine che contengono contenuto dinamico che viene aggiornato in maniera diversa, ad esempio news con possibilità di commenti, la news viene aggiornata ogni giorno, mentre i commenti ovviamente possono essere inseriti quando vogliono, quindi devono avere un aggiornamento real-time.
Avevo pensato a creare una pagina, dove la prima parte della news veniva creata dinamicamente e poi creare una pagina cache da includere che si aggiorna ogni TOT mentre nella parte in cui ci sono i commenti, di prenderli dal db ogni volta che viene caricata la pagina. In questo modo riduco un po' le richieste al db, e quindi diminuisco un po' il carico di lavoro.
Quello che mi domandavo era se c'è un altro modo per ottimizzare il tutto, e se ci fosse la possibilità di creare una specie di pagina "backup" della serie che se le richieste al server sono troppe e processare la pagina per mostrare i commenti diventa troppo pesante, allora mostrare una pagina di cache che non è aggiornata con i commenti in realtime ma che ha un aggiornamento tipo ogni 5 minuti.