Visualizzazione risultati 1 fino 4 di 4

Discussione: Cache Varnish e WP Rocket – HTML ottimizzato non distribuito correttamente

  1. #1
    fotografia non è connesso Neofita
    Data registrazione
    16-03-2022
    Messaggi
    5

    Question Cache Varnish e WP Rocket – HTML ottimizzato non distribuito correttamente

    Buongiorno,
    gestisco il sito su Wordpress e sto riscontrando un'incoerenza tra la cache Varnish di AlterVista e le ottimizzazioni di WP Rocket.

    Ho verificato che:

    • La cache AlterVista è attiva e restituisce av-cache: HIT:1.
    • Nella risposta HTML desktop sono presenti rocket-critical-css, data-rocket-async e i file minimizzati di WP Rocket.
    • In una risposta ottenuta durante l'emulazione mobile, invece, questi elementi risultano assenti.
    • Anche la risposta mobile non ottimizzata viene memorizzata da Varnish (av-cache: HIT:1, age: 1029).
    • PageSpeed Insights mobile continua a segnalare CSS e JavaScript bloccanti.

    L'add-on Varnish di WP Rocket è attivo.

    Vorrei sapere:
    1. La cache Varnish AlterVista distingue le richieste desktop da quelle mobile?
    2. Lo svuotamento della cache elimina correttamente tutte le eventuali varianti?
    3. Esiste una configurazione consigliata per utilizzare WP Rocket e la cache AlterVista insieme, evitando che venga distribuito HTML non ottimizzato?

    Vorrei mantenere attiva la cache server perché ha migliorato notevolmente la velocità del sito.

    Grazie per il supporto.

    __________________________________________________ ___________________


    Aggiornamento delle verifiche tecniche – WP Rocket e cache Varnish su mobile

    Aggiungo alcuni risultati delle verifiche effettuate sul sito.

    Ho attivato in WP Rocket la funzione “Load CSS asynchronously for mobile”, ottenendo la conferma che il sito ora utilizza un percorso CSS critico specifico per mobile.

    Successivamente ho:

    • Verificato che la homepage sullo smartphone si visualizzi correttamente.
    • Svuotato la cache AlterVista.
    • Svuotato anche la cache WP Rocket.
    • Ripetuto l'analisi della homepage con Chrome DevTools, simulando un iPhone.

    Il problema persiste.

    Nella risposta HTML mobile continuano a mancare le seguenti ottimizzazioni di WP Rocket:

    • rocket-critical-css
    • data-rocket-async
    • File minimizzati nella directory /wp-content/cache/min/
    • Attributi utilizzati per il ritardo dell'esecuzione JavaScript

    Nelle risposte HTML desktop precedentemente analizzate, invece, queste ottimizzazioni risultano presenti.

    Header HTTP della risposta mobile:

    • av-cache: HIT:3
    • age: 499
    • server-timing: cache; desc=HIT
    • via: 1.1 ns523.altervista.org (Varnish/7.3)
    • vary: Accept-Encoding


    Header della richiesta mobile:

    • sec-ch-ua-mobile: ?1
    • sec-ch-ua-platform: "iOS"
    • user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Mobile/15E148 Safari/604.1

    Risulta quindi che Varnish stia distribuendo dalla cache una risposta HTML senza le ottimizzazioni WP Rocket, nonostante siano state effettuate le operazioni di pulizia.

    Segnalo inoltre che nella diagnostica WordPress il valore WP_CACHE risulta false durante l'esecuzione PHP, anche se nel file wp-config.php è presente la definizione WP_CACHE impostata su true.

    Chiedo cortesemente di verificare:

    1. Se la cache Varnish AlterVista gestisce correttamente le eventuali varianti desktop e mobile.
    2. Se lo svuotamento della cache WP Rocket invalida anche tutte le copie Varnish.
    3. Se la configurazione dell'hosting può impedire l'applicazione delle ottimizzazioni WP Rocket alle risposte mobile.
    4. Se il valore runtime WP_CACHE = false è previsto nell'ambiente AlterVista oppure indica un'anomalia.

    La cache Varnish ha migliorato notevolmente i tempi di risposta del sito e vorrei mantenerla attiva, risolvendo possibilmente questa incompatibilità.

    Ringrazio anticipatamente per l'assistenza.
    Ultima modifica di fotografia : Ieri alle ore 10.10.46 Motivo: Aggiornamento delle verifiche tecniche
    Tutorial e consigli pratici per aiutarti ad evitare errori e migliorare le tue abilità fotografiche.
    --
    https://fotografia.altervista.org

  2. #2
    fotografia non è connesso Neofita
    Data registrazione
    16-03-2022
    Messaggi
    5

    Predefinito

    Aggiornamento: individuata e corretta un'esclusione della cache mobile WP Rocket

    Buongiorno,

    vorrei aggiornare la segnalazione con i risultati delle ultime verifiche effettuate oggi, 28 ottobre 2026.

    Ho individuato e corretto due problemi nella configurazione del sito:

    1. Configurazione `wp-config.php`

    La costante `WP_CACHE` veniva definita dopo il caricamento di `wp-settings.php`, risultando quindi `false` durante l'esecuzione.

    Dopo aver corretto l'ordine delle istruzioni, WordPress conferma `WP_CACHE = true` e WP Rocket ha iniziato a generare correttamente i file HTML nella propria directory di cache.

    2. Esclusione degli User-Agent mobili

    Nelle impostazioni avanzate di WP Rocket era presente questa regola:

    Codice:
    `(.*)Mobile(.*)Safari(.*)`
    La regola escludeva dalla cache WP Rocket gli User-Agent corrispondenti, tra cui quello dell'iPhone utilizzato per i test.

    Ho rimosso l'esclusione e salvato le impostazioni.

    Risultati ottenuti

    • La cache mobile e la generazione dei file mobili separati risultano abilitate.
    • Viene ora generato anche `index-mobile-https.html`.
    • In una successiva risposta mobile servita da Varnish (`av-cache: HIT:1`, `age: 4`) sono finalmente presenti le ottimizzazioni HTML di WP Rocket, tra cui CSS critico, CSS ottimizzato e ritardo dell'esecuzione JavaScript.
    • Il sito si visualizza e funziona correttamente anche da smartphone reale.


    La situazione è quindi migliorata sensibilmente, ma vorrei comprendere l'origine di questa variabilità prima di considerare definitivamente conclusa la segnalazione.

    Chiedo gentilmente se potete confermare la corretta gestione delle varianti mobile/desktop da parte di Varnish AlterVista in combinazione con WP Rocket, e se vi siano particolari accorgimenti da adottare per mantenere coerenti le risposte HTML ottimizzate.

    Grazie per il supporto.
    Tutorial e consigli pratici per aiutarti ad evitare errori e migliorare le tue abilità fotografiche.
    --
    https://fotografia.altervista.org

  3. #3
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,917

    Predefinito

    Sconsiglierei di andare a modificare wp-config.php (anche perché temo che dopo un po' verrà reimpostato.

    In generale su WordPress gestito non è mai una buona idea modificare queste impostazioni, gestite da AlterVista. WP Rocket e qualsiasi altro plugin di ottimizzazione e cache rischiano solo di peggiorare la situazione: la cache AlterVista è erogata a monte di WordPress e non è come se fosse fatta tramite plug-in.
    Su WordPress.gestito è già tutto ottimizzato da AlterVista.

    https://tutorial.altervista.org/plug...come-si-usano/

    Posso chiederti come mai utilizzi WP Rocket? (per quali funzionalità e se hai notato miglioramenti).

    Se proprio vuoi modificare queste impostazioni, consiglierei di utilizzare la modalità Hosting con gestione file, quindi installare WordPress "originale" e procede come stai facendo, anche se difficilmente riusciresti a raggiungere le performance di WordPress gestito.

    Ciao!
    Ultima modifica di alemoppo : Ieri alle ore 17.20.27

  4. #4
    fotografia non è connesso Neofita
    Data registrazione
    16-03-2022
    Messaggi
    5

    Predefinito

    Buongiorno alemoppo,

    grazie per la risposta e per i suggerimenti.

    Vorrei però precisare un aspetto importante: il mio account AlterVista è di tipo Hosting con gestione file, non WordPress gestito.

    Ho infatti accesso al pannello di controllo AlterVista, al File Manager, ai file dell'installazione WordPress e a phpMyAdmin. Utilizzo quindi WordPress sul mio spazio hosting, con possibilità di gestirne direttamente configurazione, temi e plugin.

    Perché utilizzo WP Rocket?

    Principalmente per ottimizzare CSS e JavaScript, ritardare l'esecuzione degli script non essenziali, gestire LazyLoad, preload delle risorse e cache delle pagine.

    Durante le verifiche ho riscontrato miglioramenti concreti:

    • La cache Varnish AlterVista è attiva e restituisce correttamente risposte HIT.
    • Dopo aver corretto l'ordine delle istruzioni in `wp-config.php`, la costante `WP_CACHE` risulta correttamente `true`.
    • Dopo aver eliminato una regola che escludeva gli User-Agent mobili dalla cache di WP Rocket, vengono generati anche i file HTML ottimizzati per smartphone.
    • Le ottimizzazioni CSS e JavaScript risultano presenti anche nell'HTML mobile.
    • Nell'ultimo test PageSpeed Insights ho raggiunto **92/100 su mobile**, con LCP di 2,8 secondi. Il miglioramento è stato ottenuto attraverso diversi interventi, quindi non lo attribuisco esclusivamente a WP Rocket.

    L'unico aspetto sul quale vorrei ancora un chiarimento riguarda l'interazione tra WP Rocket e la cache Varnish di AlterVista.

    Durante le verifiche ho riscontrato che, dopo aver modificato alcune impostazioni di WP Rocket, Varnish continuava a distribuire una versione HTML precedente, con un valore `age` superiore a 8.000 secondi.

    Svuotando manualmente la cache dal pannello AlterVista, la nuova versione HTML ottimizzata è stata correttamente distribuita.

    Vorrei quindi sapere:

    1. Nell'Hosting con gestione file, lo svuotamento della cache di WP Rocket dovrebbe invalidare automaticamente anche quella Varnish, oppure è necessario intervenire separatamente?
    2. Il file `wp-config.php`, che nel File Manager risulta indicato come autogenerato, può essere sovrascritto automaticamente anche in questa tipologia di hosting? In tal caso, qual è il metodo consigliato per mantenere correttamente `WP_CACHE = true`?
    3. Esistono accorgimenti specifici per la gestione delle varianti mobile e desktop quando si utilizzano insieme WP Rocket e Varnish AlterVista?

    Preciso che attualmente il sito funziona correttamente e vorrei mantenere attivi entrambi i sistemi, evitando incompatibilità o problemi in seguito a modifiche e aggiornamenti.

    Grazie ancora per la disponibilità e per gli eventuali chiarimenti tecnici.
    Ultima modifica di fotografia : Ieri alle ore 18.13.49
    Tutorial e consigli pratici per aiutarti ad evitare errori e migliorare le tue abilità fotografiche.
    --
    https://fotografia.altervista.org

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •