@overclokk said:
Se un quotidiano con migliaia di articoli è su un server condiviso la cache dovrebbe essere la sua ultima preoccupazione, non so se mi spiego.
Si deve generare ogni 30 minuti? In base a cosa? Cioè, non è scritto da nessuna parte che si deve per forza fare così, anche qui, ogni sito è diverso e ogni ottimizzazione è diversa, la scadenza della cache è relativa al sito non alla tipologia di sito.
Ormai gli annunci pubblicitari sono tutti generati da chiamate API usando javascript quindi non vedo il problema di avere la pagina statica, prova tu stesso, crei una pagina html e metti adsense e vedi che succede.
Se ci sono annunci "statici" che hanno bisongo di essere rigenerati ci sono altre tecniche come la cache parziale dell'elemento.
Ripeto: ogni sito va valutato di volta in volta, non esiste una ottimizzazione unica valida per tutti se no basterebbe installare un plugin, pigiare un bottone è basta, sito ottimizzato, purtroppo non funziona così.ho un sito di notizie con 6000 articoli (hosting condiviso su aruba) con ottimi risultati su pagespeed nonostante non abbia ottimizzato gli annunci pubblicitari, a differenza della concorrenza che ho citato, specialmente ilsussidiario. funziona benissimo, ma la cache era ingestibile.
quando crei un nuovo contenuto devi rigenerare tutte le altre pagine, vale anche per i "piccoli" blog da 500 articoli. se hai una sidebar con "ultimi articoli" andrà rigenerato. è una tecnica "obsoleta" per quanto mi riguarda, difatti non la si usa più.
gli annunci: se hai annunci "native" i contenuti degli annunci si devono rigenerare e "mischiare" ai nuovi articoli, se non rinnovi la cache avrai immagini e link ad articoli del giorno precedente ecc ecc
ovviamente non tutti i siti sono uguali, però ci sono 2-3 plugin da prendere in considerazione per iniziare un'ottimizzazione base ed ottenere subito risultati. per quanto riguarda uno shop, con plugin per css e js + ottimizzazione immagini, io credo sia a posto. ovviamente non raggiunti i 100 su pagespeed, ma un buon risultato