Hop til hovedindhold

WP Speed of Light: Hastighedsoptimering

1. Aktivér hastighedsoptimering

Afsnittet Hastighedsoptimering er stedet, hvor du konfigurerer de værktøjer, der fremskynder WordPress. Brug menuen WP Speed of Light > Hastighedsoptimering > Speedup

  • Aktivér cachesystemet: Det vil fremskynde dit websted ved at forudindlæse almindelige sideelementer og databaseforespørgsler

Hvordan tilføjer man cache manuelt?

For det første, hvis det ikke er muligt at redigere en fil på din server, skal du indstille tilladelsen til at skrive på "wp-config.php" . Du skal gå til FTP, højreklikke på den og vælge Filtilladelser . Herfra kan du indstille tilladelsen.

 

set-file-permission

 

For det andet skal du tilføje scriptet "define( 'WP_CACHE',true);" oven på "wp-config.php" .

 

tilføj-cache-wp-konfiguration

 

Til sidst går du til WP Speed of Light > Hastighedsoptimering > Speedup og aktiverer Aktiver cachesystem .

 

aktivér-cache-indstilling

 

  • Rens hver : Ryd automatisk cachen op hvert x minut, og generer en ny version med det samme.

  • Cache til desktop/tablet/mobil: Vis som standard cachen for en desktop til alle enheder. Den anden mulighed for specifik cache pr. enhed skal kun bruges, hvis dit tema-framework genererer specifikke filer pr. enhed.

  • Tilføj expire-headere: Giver browseren instruktioner om, hvorvidt den skal anmode om en specifik fil fra serveren, eller om den skal hentes fra browserens cache.

  • Cache eksternt script: Cache eksterne ressourcer, f.eks. scripts fra Google. Advarsel: Sørg for at overvåge ydeevnen før og efter aktivering, da du i nogle tilfælde kan opleve ydeevnetab ved aktivering!

  • Gem aldrig følgende sider i cache: Tilføj URL'en på de sider, du vil udelade fra cachen (én URL pr. linje)

Du kan ekskludere et sæt URL'er fra cachen ved hjælp af regler som www.website.com/blog*

 

hastighedsoptimering

 

KUN PRO-TILFØJELSE 

  • Oprydning ved gemninger: Ryd cachen automatisk, når du gemmer WordPress-indhold som f.eks. indlægget, siden...

  • lazy loading billeder : Indlæser kun billeder, når de er synlige i brugerens søgefelt (ved rulning)

  • lazy loading iframe og video : Lazy loading af alle iframe- og HTML5-videoer

Når du aktiverer lazy loading billeder mulighed, er der nogle muligheder, der vises nedenfor:

  • Udeluk billede mindre end (bredde px): Udeluk alle billeder, der har en pixelværdi på mindre end denne bredde, lazy loading

  • Udeluk billede mindre end (højde px): Udeluk alle billeder, der har en pixelværdi på mindre end denne højde, lazy loading

  • lazy loading af billeder : Udelukk et sæt URL'er ved hjælp af en regel som: www.website.com/news* eller en klasse, id, der er placeret af billeder

 

billed-doven-indlæsning

 

2. WordPress-faneblad

  • Fjern forespørgselsstrenge: Fjern forespørgselsstrenge fra statiske ressourcer som CSS- og JS-filer i headeren for at forbedre dine scorer på tjenester som Pingdom, GTmetrix, PageSpeed ​​og YSlow.

  • Deaktiver REST API: Deaktiver WordPress REST API (API til at hente data ved hjælp af GET-anmodninger, brugt af udviklere)

  • Deaktiver RSS-feed: Deaktiver WordPress RSS-feed. RSS-feeds giver brugerne mulighed for at abonnere på dine blogindlæg ved hjælp af en RSS-feedlæser.

 

KUN PRO-TILFØJELSE

  • Fjern emojis: Som standard indlæses emojis på hver eneste side på dit websted. Hvis du ikke bruger dem, er dette simpelthen unødvendigt.

  • Deaktiver Gravatars: Deaktiver Gravatars-avatarer, og brug kun lokale avatarer fra dine medier.

 

wordpress-faneblad

 

3. Gruppér og minimer

Minimificering refererer til processen med at fjerne unødvendige eller redundante data uden at påvirke, hvordan ressourcen behandles af browseren. F.eks.: kodekommentarer og formatering, fjernelse af ubrugt kode, brug af kortere variabel- og funktionsnavne osv.

BEMÆRK: Nogle muligheder er kun tilgængelige i plugin PRO ADDON. Brug med forsigtighed og test din hjemmeside, da det kan generere konflikter.
  • HTML-minificering: Minimer HTML-cachefiler, der serveres af plugin'et

  • CSS-minificering: Minimer CSS-filer, der serveres af plugin'et

  • JS-minificering: Minimer JS-filer, der serveres af plugin'et

  • Gruppér CSS: Gruppering af flere CSS-filer i én fil minimerer antallet af HTTP-anmodninger

  • Gruppér JS: Gruppering af flere JS-filer i en enkelt fil minimerer antallet af HTTP-anmodninger.

 

KUN PRO-TILFØJELSE

  • Gruppér skrifttyper og Google-skrifttyper: Gruppér lokale skrifttyper og Google-skrifttyper i en enkelt fil for at blive vist hurtigere
  • Udskyd JS: Kald JS-filer ved slutningen af ​​sideindlæsningen for at eliminere gengivelsesblokerende elementer
  • Udskyd CSS: Kald CSS-filer ved slutningen af ​​sideindlæsningen for at eliminere gengivelsesblokerende elementer

Når "Udskyd CSS" er aktiveret, vises feltet "Udeluk filer fra udskyd CSS"

  • Flyt scripts til sidefod: Tilføj scriptet for de sider, du vil udelade fra flytning til sidefod (én URL pr. linje)
  • Udeluk inline-stil: Udeluk inline-stil fra minificering
  • Udeluk filer fra minificering og gruppering: Sæt hver sti til filen på én linje for at udelukke filer fra minificering og gruppering.
  • Udelukkelse af side: Sæt hver side-URL på én linje for at udelukke en side fra al optimering, der er angivet ovenfor.

Når du aktiverer "Flyt scripts til sidefod" , vises feltet "Udeluk flytning af script til sidefod".

 

avanceret optimering

 

4. Forindlæsning og forhentning

Disse funktioner fra fanen Avanceret er kun inkluderet i PRO ADDON-pluginnet.

  • Cache-forindlæsning: Cache-forindlæsning er processen med automatisk at generere en første version af sidens cache, så den første bruger, der kommer til siden efter en cache-oprydning, ikke behøver at vente på cache-genereringen. De angivne sidecache-URL'er, én pr. linje, vil automatisk blive regenereret efter en cache-oprydning.

 

forudindlæsning og forhåndshentning

 

  • DNS-forhåndshentning: DNS-forhåndshentningen forudindlæser DNS-oplysninger på eksterne domænelinks. Hvis dit websted f.eks. ofte henviser til et eksternt domæne i hyperlinks, vil forudhentning af DNS'en for dette domæne indlæse siden for dette domæne hurtigere, når en bruger klikker på den.

  • Forudindlæs .xml-URL'er fra sitemap, én pr. linje: Tilføj en eller flere .xml-URL'er til sitemaps, én URL pr. linje

5. WooCommerce

Når du bruger WooCommerce, vil disse muligheder nedenfor hjælpe med at reducere indlæsningen af ​​ikke-WooCommerce-sider eller indstille tid til automatisk oprydning: session, indkøbskurv,... du skal gå til menuen WP Speed of Light > Hastighedsoptimering > WooCommerce for at få adgang til det. Disse funktioner er inkluderet i PRO ADDON-pluginnet.

  • Deaktiver indkøbskurvsfragmenter: Som standard bruger WooCommerce indkøbskurvsfragmenter, som bruges til at opdatere indkøbskurven uden at opdatere siden. Afhængigt af dit tema og WooCommerce-konfigurationen kan det være nødvendigt, eller du kan deaktivere det for bedre ydeevne.
  • Deaktiver stilarter: Deaktiver WooCommerce-stilarter for sider, der ikke er Woocommerce-sider
  • Deaktiver scripts: Deaktiver WooCommerce-scripts for sider, der ikke er Woocommerce-sider

 

woocommerce-indstilling

 

  • Ryd kundesession + indkøbskurv: Ryd alle WooCommerce-kundesessioner og indkøbskurv, der er midlertidigt gemt i din database. Du kan spare en masse ydeevne og databaselagerplads.
  • Ryd WooCommerce Transients: Ryd alle WooCommerce transienter, der er midlertidigt gemt i din database.
  • Automatisk oprydningssession, vogntransienter: Automatisk oprydning af sessioner, vogne og transienter efter en bestemt varighed (i timer)
  • Deaktiver/reducer Heartbeat API: Reduktion af aktivitet vil ændre Heartbeat-frekvensen. Hel deaktivering af Heartbeat kan muligvis ødelægge andre plugins og temaer, der bruger denne API.

 

An Error Occurred: Whoops, looks like something went wrong.

Sorry, there was a problem we could not recover from.

The server returned a "500 - Whoops, looks like something went wrong."

Help me resolve this