Sono tornato, è vero, stavo festeggiando niente di morto o qualcosa del genere ahahah. ok, veniamo al punto, davvero non sapevo quale nome dare a questo post ... perché sono così impressionato da questo componente aggiuntivo che stavo cercando nomi che descrivessero la sensazione e il buon gusto che i risultati mi hanno lasciato quando ho installato questo componente aggiuntivo sui miei server web. Ho pensato di mettere qualcosa come la sfida veloce e furiosa di Apache hahahaha, ma beh, è già esagerato, anche questo tipo di scherzo non mi viene dato -.-
Apache
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb
Debian e derivati
sudo dpkg -io mod-PageSpeed- *.deb sudo apt-ottenere -f installa
Redhat e derivati
sudo yum installa su # se non hai già installato "at" sudo giri -tu mod-PageSpeed- *.rpm
Una volta installato, questo è ciò che troverai di nuovo
- Il pacchetto mod_pagespeed installa da solo 2 versioni del codice, una è,
mod_pagespeed.soper Apache 2.2 emod_pagespeed_ap24.soper Apache 2.4. - I file di configurazione:
pagespeed.conf,pagespeed_libraries.confe (Debian)pagespeed.load. Nota che se ti informo, mod_pagespeed porta già una configurazione predefinita (ottimale), tuttavia puoi modificare questi file di configurazione a tuo piacimento o necessità, se li modifichi questi file non verranno aggiornati automaticamente in futuro. - Un minificatore JavaScript autonomo (compressore)
pagespeed_js_minifybasato sullo stesso usato in mod_pagespeed, che può comprimere JavaScript e generare metadati per le librerie.
Aggiornare
Redhat e derivati
sudo yum update mod-pagespeed-beta # Oppure mod-pagespeed-stable sudo /etc/init.d/httpd riavvio
Debian e derivati
sudo apt-get update sudo apt-get upgrade sudo /etc/init.d/apache2 restart
Passa dalla versione stabile a quella beta
Redhat e derivati
sudo yum remove mod-pagespeed-stable sudo yum install mod-pagespeed-beta
Debian e derivati
sudo apt-get remove mod-pagespeed-stable sudo apt-get install mod-pagespeed-beta
configurazioni
Il filtro utilizzato per analizzare, ottimizzare e ristrutturare tutto il contenuto HTML che viene generato in qualche modo dal server Apache
# Indica ad Apache di inviare tutto l'output HTML al gestore di output mod_pagespeed. Aggiungi filtro di output per tipo Testo MOD_PAGESPEED_OUTPUT_FILTER/html
Nota: Viene abilitato automaticamente mod_deflate comprimere.
Disattivazione o attivazione di mod_pagespeed
Per abilitare o disabilitare mod_pagespeed ON, inserisci all'inizio di pagespeed.conf:
modpagespeed on
Esistono 2 modi per disabilitare mod_pagespeed. Per disabilitare la riscrittura HTML ma continuare a distribuire risorse e analizzare le opzioni di query (query) (per istanze di ?ModPagespeed=on) inserisci questa opzione nelle tue impostazioni.
modpagespeed MENO
Per disabilitare completamente mod_pagespeed (elementi come .pagespeed risulteranno nel famoso errore 404) usiamo la seguente riga:
modpagespeed scollegato
Una cosa importante è che le opzioni ON e OFF possono essere scritte nel famoso .htaccsess sull'etichetta <Directory>, query parameters e headers. Lo stato di unplugged Può essere utilizzato solo a livello primario della configurazione di Apache e degli host virtuali, ovvero dove si colloca il proprio sito disponibile. Ovviamente e quindi non ci sono dubbi se lo abiliti ModPagespeed on su un host virtuale, le opzioni superiori verranno sovrascritte anche di tipo unplugged.
Quindi appena installo in nginx, e tra l'altro aspetto i tuoi commenti come sempre!
grazie