Apache versnellen met Pagespeed

Ik kwam terug, dat klopt, ik was niets doods aan het feesten of zo hahaha. Oké, laten we ter zake komen, ik wist echt niet welke naam ik aan dit bericht moest geven ... omdat ik zo onder de indruk ben van deze add-on dat ik op zoek was naar namen die het gevoel en de goede smaak zouden beschrijven dat de resultaten me lieten toen ik deze add-on op mijn webservers installeerde. Ik dacht erover om zoiets als een snelle en furieuze Apache-uitdaging te plaatsen hahahaha, maar goed, het is al overdreven, ook dit soort grap wordt niet aan mij gegeven -.-

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 en derivaten

sudo dpkg -de mod-PageSpeed- *.deb sudo apt-krijgen -f installeren

Redhat en derivaten

sudo yum installeren op  # als u 'at' nog niet heeft geïnstalleerd
sudo-rpm -jij mod-PageSpeed- *.rpm

Eenmaal geïnstalleerd, is dit wat u nieuw zult vinden

  • Het pakket mod_pagespeed installeert 2 versies van de code zelf, een is, mod_pagespeed.so voor Apache 2.2 en mod_pagespeed_ap24.so voor Apache 2.4.
  • De configuratiebestanden: pagespeed.conf, pagespeed_libraries.conf, en (Debian) pagespeed.load. Merk op dat als ik je informeer, mod_pagespeed al een standaardconfiguratie (optimaal) meebrengt, maar je kunt deze configuratiebestanden naar wens of behoefte aanpassen, als je ze aanpast, zullen deze bestanden in de toekomst niet automatisch worden bijgewerkt.
  • Een zelfstandige JavaScript-minifier (compressor) pagespeed_js_minify gebaseerd op hetzelfde gebruikt in mod_pagespeed, dat JavaScript kan comprimeren en metadata voor de bibliotheken kan genereren.

-update

Redhat en derivaten

sudo yum update mod-pagespeed-beta # Of mod-pagespeed-stable sudo /etc/init.d/httpd herstart

Debian en derivaten

sudo apt-get update sudo apt-get upgrade sudo /etc/init.d/apache2 opnieuw opstarten

Schakel tussen stabiele of bètaversies

Redhat en derivaten

sudo yum verwijder mod-pagespeed-stable sudo yum installeer mod-pagespeed-beta

Debian en derivaten

sudo apt-get verwijder mod-pagespeed-stable sudo apt-get install mod-pagespeed-beta

configuraties

Het filter dat wordt gebruikt om alle HTML-inhoud die op de een of andere manier door de Apache-server wordt gegenereerd, te analyseren, optimaliseren en herstructureren

# Direct Apache om alle HTML-output naar de mod_pagespeed output-handler te sturen.
AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER tekst/html

Opmerking: Het wordt automatisch ingeschakeld mod_deflate comprimeren.

Mod_pagespeed in- of uitschakelen

Om mod_pagespeed ON in of uit te schakelen, plaatst u bovenaan pagespeed.conf:

ModPaginasnelheid on

Er zijn 2 manieren om mod_pagespeed uit te schakelen. Om HTML-herschrijven uit te schakelen, maar door te gaan met het distribueren van bronnen en het analyseren van query-opties (querys) (voor gevallen van ?ModPagespeed=on) zet deze optie in je instellingen.

ModPaginasnelheid korting

Om mod_pagespeed volledig uit te schakelen (elementen zoals .pagespeed. Zal resulteren in de beroemde 404s-fout) gebruiken we de volgende regel:

ModPaginasnelheid unplugged

Iets belangrijks is dat de AAN- en UIT-opties in het bekende .htaccsess op het label kunnen worden geschreven <Directory>, query parametersEn headers. De staat van unplugged Het kan alleen worden gebruikt op het primaire niveau van de apache-configuratie en de virtuele hosts, dat wil zeggen, waar u uw site-avalible plaatst. Uiteraard en zodat er geen twijfel over bestaat of u het inschakelt ModPagespeed on op een virtuele host worden de bovenste opties overschreven, zelfs van het niet-aangesloten type.

Installeer dan snel in nginx, en trouwens, ik wacht zoals altijd op uw opmerkingen!
bedankt


Voeg dit toe als voorkeursbron in Google.