Che cosa mostra quel blocco di visualizzazioni?
D8 ha tag di cache e contesti che invalideranno automaticamente il blocco se qualcosa cambia.
Pertanto, se si dispone di un elenco di nodi, ogni volta che un nodo viene aggiunto o aggiornato, quel blocco verrà aggiornato, ma fino ad allora verrà utilizzata la versione memorizzata nella cache. Il che è molto meglio della ricostruzione su ogni pagina.
Funziona anche con la cache delle pagine, anche quelle pagine verranno aggiornate automaticamente.
Molte, molte cose funzionano semplicemente con la memorizzazione nella cache, senza la necessità di configurazioni manuali.
Modifica (rispondendo al commento):
Casuale con il plugin di ordinamento casuale? Ciò dovrebbe contrassegnare automaticamente quel blocco come non memorizzabile nella cache. Ciò tuttavia non influisce sul modulo della cache della pagina. Ora c'è un nuovo modulo cache di pagina smartcache / dinamico ma sarà solo nella prossima beta (o RC!). Ciò consentirà infine di memorizzare nella cache il resto della pagina e di creare semplicemente quella parte.
Ma un caso come questo è probabilmente meglio implementato usando alcuni javascript. Se ci fossero solo pochi nodi, potresti visualizzarli tutti, nascosti per impostazione predefinita e renderli visibili casualmente. Oppure richiedi un URL con javascript che restituisca un annuncio casuale o anche meglio visitare un N casuale di entrambi gli URL che restituiscono un annuncio (ad esempio restituendo un elenco di URL e quindi selezionandone uno. Puoi persino farlo direttamente per l'URL dell'immagine .