Configurazione di W3 Total Cache impostazioni avanzate di minifoto

Nell'articolo precedente, abbiamo completato la configurazione delle impostazioni della cache di pagina. In questo articolo, continuiamo con l'installazione di W3 Total Cache esaminando le impostazioni generali, HTML e XML, JS, CSS e Advanced, tutte situate nel Generale menu.

Vediamo cosa W3TC ha da offrire.

minify

La minificazione del codice è la rimozione di caratteri non necessari dal codice sorgente. Mini, se usato come prefisso, significa piccolo. Pertanto, l'obiettivo della minificazione è rendere il codice sorgente "più piccolo" al fine di migliorare le prestazioni. 

Prima di tutto, fai clic su minify dentro il Prestazione voce di menu situata nel menu di Dashboard:

Generale

Diamo un'occhiata a ciascuna delle impostazioni offerte in Generale menu.

 1. Riscrivi la struttura dell'URL

È buona norma riscrivere la struttura dell'URL per incorporare CSS e JavaScript. L'utilizzo di variabili stringa di query su risorse come queste tende a riutilizzare in tempi di caricamento delle pagine aumentati, quindi abilitare questa opzione.

2. Disabilitare il minisito per gli utenti connessi

Come suggerisce l'opzione, se si attiva questa impostazione, gli utenti autenticati non riceveranno pagine miniate. Normalmente raccomando di non abilitare questa opzione. Il comportamento dovrebbe essere lo stesso per gli utenti che sono entrambi collegati e disconnessi dal sito.

3. Minificare la notifica di errore

È possibile utilizzare questa opzione per ricevere notifiche e-mail ogni volta che si verifica un errore nel processo di minimizzazione. 

A questo punto, salva le impostazioni.

HTML e XML

Le impostazioni del HTML e XML menu sono i seguenti:

1. Impostazioni minime HTML

In questa parte del plugin, dobbiamo abilitare la minificazione di HTML, CSS e JavaScript. Non ci preoccuperemo di minimizzare i feed né consentiremo l'opzione per rimuovere le interruzioni di riga.

Se inizi a riscontrare problemi con lo stile o il comportamento della tua pagina, puoi iniziare il debug disabilitando sia il CSS che le opzioni JavaScript.

2. Steli dei commenti ignorati

Il processo di minimizzazione rimuove tutti i commenti del codice per ridurre le dimensioni della pagina. Allo stesso tempo, non vuoi davvero farlo con cose come i commenti di Google AdSense. Per impostazione predefinita, W3TC offre questi prefissi per noi in modo che non vengano mai rimossi dal codice. È possibile mantenere la sezione così com'è o includere commenti aggiuntivi.

Ancora una volta, salva le impostazioni.

JavaScript

Passiamo al JavaScript menu.

1. Impostazioni di ottimizzazione JavaScript

Assicurati che queste impostazioni siano aggiornate con una grande quantità di test. Quando viene ridotto, JavaScript può comportare un comportamento strano quando viene ridotto.

  • Impostazioni ottimali: In base alla mia esperienza con diversi server e client, ti consiglio di utilizzare quello che vedi nello screenshot qui sopra: Abilita la minifrazione di JavaScript, abilita il Combina solo opzione e mantenere il comportamento impostato come Predefinito (blocco). Se riscontri ancora problemi con il comportamento del sito, puoi disabilitare queste impostazioni.
  • Impostazioni estreme: utilizzando minify invece di Combina solo ridurrà il JavaScript che, a sua volta, può comportare un comportamento irregolare. Questo è anche il caso quando si sceglie un metodo JavaScript non bloccante dal selezionare elemento. Puoi anche decidere di abilitare queste impostazioni per un segmento dei tuoi utenti (cioè eseguire un test A / B) per determinare quale sia il migliore.

Ancora una volta, salva le impostazioni.

CSS

Ora diamo un'occhiata alle impostazioni per i nostri fogli di stile.

Impostazioni minif CSS e gestione @import

Innanzitutto, abilita la minifrazione CSS. Successivamente, abilita l'opzione per la rimozione dell'interruzione di riga In contrasto con JavaScript, non è probabile che il CSS venga influenzato rimuovendo gli spazi bianchi. In secondo luogo, scegliere Processi per gestione @import

Se conosci un po 'di CSS, lo sai @importare è usato per importare un altro file CSS in uno. Questo metodo tende a rallentare il caricamento della pagina. Per migliorare l'efficienza, W3TC elabora il @importare gestire e creare un singolo file CSS da quello.

Ancora una volta, salva le tue impostazioni.

Avanzate

Infine, diamo un'occhiata al Avanzate impostazioni.

Lunghezza nome file Lunghezza test e nome file

Ti consiglio di disabilitare questa impostazione. Quando il processo di minificazione in W3TC combina più file in un singolo file, utilizza quest'area per definire la lunghezza del nome file. Non cambiare nulla qui, finché non sai cosa stai facendo.

Aggiorna file esterni

In questa impostazione, specificare l'intervallo tra il download e l'aggiornamento dei file nella cache minify. Consiglio di utilizzare l'opzione predefinita di 24 ore (che è 86400 secondi).

Intervallo di raccolta dei rifiuti

Se si memorizzano nella cache i dati su disco, è qui che si specifica la frequenza con cui vengono rimossi i dati della cache scaduti. Per i siti occupati, un valore inferiore è il migliore. Se non si dispone di un valore predefinito, 864000 è una buona impostazione.

Altre impostazioni avanzate

Dal momento che abbiamo impostato modalità automatica per minification, quest'area ci aiuta a controllare determinate pagine, user-agent e file che vogliamo rimuovere da minification.

  • Non minimizzare le seguenti pagine: Le pagine specificate qui menzionate non saranno minimizzate.
  • Non minimizzare mai i seguenti file JS: I file JavaScript specificati non saranno minimizzati.
  • Non minimizzare mai i seguenti file CSS: I file CSS specificati non saranno minimizzati.
  • Agenti utente rifiutati: Specificare i programmi utente che non dovrebbero ricevere il normale contenuto non modificato
  • Includi file / liberie esterni: Tutti i file esterni che dovrebbero essere minimizzato sono specificati qui.

Salva le impostazioni ancora una volta.

Conclusione

Questo è tutto per le impostazioni avanzate. Se hai scelto auto modalità per minification, quindi le impostazioni di minification per W3TC terminano qui. 

Se hai domande, fammi sapere utilizzando il modulo sottostante.