Vi leder altid efter nye og innovative måder til yderligere at fremskynde og optimere dine WordPress-websteder. I de sidste par måneder har vores team arbejdet bag kulisserne med udviklerne på WP Rocket, for at koordinere nogle ændringer med deres helt nye version 3.0-plugin (frigivet 3. april 2018). Vi er glade for at meddele, at WP Rocket 3.0 og Kinsta nu er fuldt kompatible og vil være det herfra og ud.

Tjek alt hvad du har brug for at vide nedenfor om brug af WP Rocket hos Kinsta, og hvordan det kan være en god match for dig og dine klienter.

At bruge WP Rocket hos Konsta

For dem af jer, der ikke er bekendt med WP Rocket, er det et populært alt-i-en premium cache- og optimerings-plugin til WordPress. Normalt tillader vi ikke cache-plugins i vores miljø, fordi de er i konflikt med vores indbyggede cache-løsning. Fra WP Rocket 3.0 vil deres side-cache funktion dog automatisk blive deaktiveret, når de kører på Kinsta-servere. Som et resultat tillader vi WP Rocket på vores platform, fordi der ikke længere er nogen uforeneligheder.

Dette giver dig mulighed for nu at bruge Kinsta’s cache-løsning, men stadig drage fordel af de fantastiske optimeringsfunktioner, som WP Rocket har at tilbyde (vi vil dykke ned i disse nedenfor).

Hvorfor er cache vigtigt? Cache er processen der gemmer ressourcer fra en anmodning og genbruger disse ressourcer til efterfølgende anmodninger. Grundlæggende reducerer det mængden af ​​arbejde, der kræves for at generere en sidevisning og reducerer belastningen på webserveren. Det er den første måde at ignorere forsinkelsen fra afhængigheden, WordPress har på PHP og en database (læs mere om WordPress vs statisk HTML).

WP Rocket 3.0-funktioner

Hvis du endnu ikke har set den nye 3.0-version af WP Rocket, er brugergrænsefladen smuk; mens det stadig er let at bruge og navigere! Nedenfor kan vi undersøge et par af de anbefalede funktioner, som du kan bruge fra WP Rocket til at fremskynde dit WordPress-websted, samt hvordan det synkroniseres med Kinsta-miljøet.

Vi kører også nogle hastighedstest for at se, hvilke muligheder der har størst indflydelse på et live site. Husk dog, at resultaterne kan variere fra sted til sted, så sørg for at teste på dit eget sted eller et scenemiljø.

Hvis du bruger et scenemiljø på Kinsta, har WP Rocket hvidlistet vores URL-struktur (staging-sitename.kinsta.cloud), hvilket betyder, at det ikke tæller som et websted i forhold til dit samlede licensantal. Det samme gælder for at køre på localhost.

WP Rockets hoved-dashboard.

WP Rockets hoved-dashboard.

Rydde cache

Selvom cache automatisk deaktiveres i WP Rocket, når du kører på Kinsta, synkroniseres indstillingen “Ryd cache” i WP Rocket-menuen med Kinsta-miljøet. Hvis du rydder din WP Rocket-cache, rydder den faktisk hele webstedets Kinsta-cache i stedet. Hvor cool er det ik? Og som altid kan du rydde din Kinsta-cache fra øverste højre side af admin-linjen.

Ryd cache (2 måder)

Ryd cache (2 måder)

“Rens denne URL” fungerer også på samme måde, men i stedet for at rense hele dit websteds cache, rydder den cachen til den webadresse, du i øjeblikket er på. Dette er godt, hvis du måske har foretaget en manuel opdatering til en side eller et indlæg.

Af ydelsesmæssige årsager anbefaler vi ikke konstant at rydde hele dit websteds cache, da det derefter skal genopbygges. Rensning af individuelle webadresser er en meget bedre måde.

WP Rocket ryd cache på individuel URL

WP Rocket ryd cache på individuel URL

Hvis du ændrer noget på dit WordPress-sted, f.eks. et plugin eller tema, kan du muligvis se en advarsel fra WP Rocket. Knappen Ryd cache sletter her også Kinsta-cachen.

WP Rocket ændrer klar cache

WP Rocket ændrer klar cache

Til sidst, hvis du klikker på knappen “Ryd cache” fra WP Rocket-instrumentbrættet, rydder dette også Kinsta-cachen.

Ryd cache i WP Rocket.

Ryd cache i WP Rocket.

Filoptimering

I menuen “Filoptimering” giver de dig muligheden for at optimere dine CSS- og JavaScript-filer. Lad os dykke lidt ind i hver af disse.

WP Rocket-filoptimering.

WP Rocket-filoptimering.

Grundlæggende indstillinger

CSS-filer

JavaScript-filer

Media

I menuen “Media” giver de dig en mulighed for at lazy loade dine billeder og video samt deaktivere yderligere scripts fra indlæsning, f.eks. Emojis og Embeds. Lad os dykke lidt ind i hver af disse.

WP Rocket media-optimering.

WP Rocket media-optimering.

LazyLoad

Lazy loading er en optimerings-teknik, der indlæser synligt indhold, men forsinker download og gengivelse af indhold, der vises under folden. Ved at aktivere indstillingen for lazy load muligheden, kan det forbedre den faktiske og opfattede indlæsningstid som billeder, iframes og videoer kun indlæses, når de kommer ind (eller er ved at indtaste) visningen og reducere antallet af HTTP-anmodninger.

Se vores dybdegående tutorial om lazy loading i WordPress.

Emoji

Med frigivelsen af ​​WordPress 4.2 kom integrationen af ​​emojier i kernen for ældre browsere. Det store problem med dette er, at det genererer en ekstra HTTP-anmodning på dit WordPress-sted for at indlæse wp-emoji-release.min.js-filen. Og dette indlæses på hver enkelt side.

Deaktiver emoji: Funktionen deaktiver emoji reducerer antallet af HTTP-anmodninger. Det vil ikke bryde dem, det vil simpelthen gå tilbage til brugerens browser-emoji-version. Vi kørte hastighedstest og så et 2,2% fald i belastningstiden med denne mulighed aktiveret.

Se vores dybdegående artikel om deaktivering af emojier.

Indlejringer

Med frigivelsen af ​​WordPress 4.4 kom oEmbed-funktionen i kernen. Du har sandsynligvis set eller brugt dette før. Dette gør det muligt for brugere at integrere YouTube-videoer, tweets og mange andre ressourcer på deres websteder ved blot at indsætte en URL, som WordPress automatisk konverterer til en embed og giver en live preview i den visuelle editor.

Hvad dette betyder er imidlertid, at det også genererer en ekstra HTTP-anmodning på dit WordPress-sted nu for at indlæse wp-embed.min.js-filen. Og dette indlæses på hver enkelt side.

Deaktiver WordPress-integreringer: Funktionen deaktiver indlejring reducerer antallet af HTTP-anmodninger. Vi kørte hastighedstest og så et fald på 4,9% i belastningstiden med denne mulighed aktiveret. ⏱ Se vores dybdegående artikel om deaktivering af integreringer.

Preload

Under menuen “Preload” giver de dig en mulighed for at aktivere cache-preload, DNS-prefetch og font-preloads. Ikke alle disse fungerer på Kinsta. Men lad os dykke lidt ind i hver af disse.

Preload indstillinger i WP Rocket.

Preload indstillinger i WP Rocket.

Preload Cache

Vi anbefaler ikke denne mulighed for websteder, der er hostet på Kinsta, fordi det faktisk kan reducere ydelsen ved at overbelaste PHP-arbejdere.

Prefetch DNS-anmodninger

Med DNS-prefetching kan du løse domænenavne (udføre en DNS-opslag i baggrunden), før en bruger klikker på et link, hvilket igen kan hjælpe med at forbedre ydelsen. Det gøres ved at tilføje et rel ="dns-prefetch" -tag i overskriften på dit WordPress-sted. Vi anbefaler, at du føjer en prefetch til eksterne anmodninger fra din CDN, Google-skrifttyper og Google Analytics. Her er et eksempel nedenfor:

<link rel="dns-prefetch" href="//cdn.domain.com/">
<link rel="dns-prefetch" href="//fonts.googleapis.com/">
<link rel="dns-prefetch" href="//www.google-analytics.com">

Dette er sværere at hastighedstesten, men du kan være sikker på, at det vil hjælpe med at fremskynde dit websted.

Preload Fonts

Hvis du hoster fonte på dit eget domæne og ikke på en ekstern tjeneste som Google Fonts, anbefaler vi at tilføje dem til listen “Preload Fonts” i WP Rocket. Ved at indlæse fonte i dit HTML’s <head> -element kan webbrowsere begynde at downloade fonte, før de opdages i din CSS-fil.

Avancerede regler

På grund af det faktum, at WP Rocket synkroniseres med Kinsta-miljøcachen, kan du ikke bruge de avancerede regler. Hvis du har brug for at ekskludere en URL eller katalog fra cache eller tvinge cache til en bestemt query strings, kan du altid nå ud til Kinsta supportteam.

Database

Under menuen “Database” giver WP Rocket dig muligheden for at udføre oprydninger på indlæg, kommentarer, transienter og tabeller.

Når det kombineres med vores automatiske ugentlige databaseoptimeringer, vil din database være ren ved at fjerne unødvendige postrevisioner og transienter, så din database fungerer på højeste ydelse.

WP Rocket-databaseoptimering.

WP Rocket-databaseoptimering.

Oprydning efter indlæg

Det er ikke ualmindeligt, at ældre websteder har 100+ revisioner på deres hovedsider. Dette skyldes simpelthen mange års redigering og opdatering af indhold. Lad os sige, for eksempel et sted har 700 sider eller indlæg med 150 revisioner på hver, dette ville være over 100.000 poster i databasen. Dette optager lagerplads, og selv med databaseindeks kan dette undertiden skade ydeevnen.

WP Rocket giver dig mulighed for at slette følgende:

Tjek vores dybdegående indlæg om, hvordan du optimerer revisioner for hurtigere ydelse.

Oprydning i kommentarer

Tilsvarende til revisioner kan spam og slettede kommentarer ganske enkelt tilføje spildt rum over tid. WP Rocket giver dig mulighed for at slette følgende:

Hvis du ikke bruger kommentarer på dit WordPress-sted, anbefaler vi blot at deaktivere kommentarer for at forhindre, at spam overhovedet kommer igennem. Du behøver heller ikke at bekymre dig om installation af spam-plugins.

Transienter oprydning

Transienter i WordPress overses undertiden, men de er meget vigtige! Faktisk har vi set korrupte forbigående cache helt fjerne et WordPress-sted. Disse er beregnet til at være midlertidige, så det er sikkert at fjerne dem, og vi anbefaler det. Hvis de er nødvendige af et plugin, regenereres de automatisk. WP Rocket giver dig mulighed for at slette følgende:

Oprydning i database

Valg af databaseoprydning reducerer omkostningen af ​​databasetabeller. Hos Kinsta bruger vi imidlertid InnoDB i stedet for MyISAM, og det er derfor normalt ikke nødvendigt. InnoDB har vist sig at fungere bedre og være mere pålidelige. En stor grund til at bruge InnoDB frem for MyISAM er at drage fordel af låsen på rækkeniveau. Dette gør det muligt for dine forespørgsler at behandle hurtigere. Hvis du migrerer dit WordPress-sted til Kinsta, er dette en af ​​de optimeringer, som vores ingeniører foretager på dit websted.

Kæmper med nedetid og WordPress-problemer? Kinsta er hostingløsningen designet til at spare din tid! Tjek vores funktioner

Automatisk oprydning

WP Rocket giver dig også muligheden for at planlægge automatisk oprydning af din database dagligt, ugentligt eller månedligt. Dette er planlagt med et cron-job bag kulisserne.

CDN

Under “CDN” -menuen kan du aktivere et tredjeparts indholdsleveringsnetværk. Dette er virkelig en no-brainer, når det kommer til ydeevne. De fjerner belastningen fra din webserver, mens de fremskynder levering af indhold til dine besøgende, hvilket gør deres oplevelse bedre. Tjek hvorfor vi synes, at hvert websted skal bruge et CDN.

Hvis du er en Kinsta-klient, behøves denne menu ikke, da Kinsta CDN automatisk distribueres på dit websted bag kulisserne. Vi har dog bemærket på nogle få websteder, at du muligvis skal indtaste din Kinsta CDN URL, når WP Rocket er aktiveret.

Vi anbefaler, at du først kører dit WordPress-sted gennem et websteds hastighedstest-værktøj for at bekræfte, at alle dine aktiver (JS, CSS og billeder) indlæses fra Kinsta CDN. Hvis de ikke er det, kan du prøve at indtaste din Kinsta CDN URL manuelt (eksempel: https://mk0dgs321g.kinstacdn.com).

Tilføj dine CDN-indstillinger i WP Rocket.

Tilføj dine CDN-indstillinger i WP Rocket.

Heartbeat

Heartbeat er et WordPress Core API til server-polling. Det bruges af mange temaer og plugins til at opretholde en strøm af forbindelse med din server. Dette giver WordPress-udviklere mulighed for at opbygge realtids-opdateringer til deres produkter.

Skift WordPress-Heartbeat indstillinger i WP Rocket.

Skift WordPress-Heartbeat indstillinger i WP Rocket.

Som standard kører klientsiden Heartbeat-kode hvert 15-60 sekund. Afhængigt af dit websteds- og serverkonfiguration er hyppige Heartbeat-serverpings muligvis ikke nødvendige.

Med WP Rocket kan du reducere pulsintervaller til Heartbeat til 2 minutter eller deaktivere pings helt for dit websteds backend (WP-dashboard), frontend og posteditor.

For de fleste websteder anbefaler vi at bruge indstillingen “Reducere aktivitet”. Mange moderne plugins og temaer sørger for hjerteslag for kernefunktioner, så at deaktivering af det helt kan potentielt ødelægge dit websted.

Add-Ons

Under “Add-ons” giver WP Rocket dig muligheden for at tilføje yderligere tjenester til dit websted som Cloudflare, Sucuri, Google Analytics og Facebook Pixel. Hvis du bruger nogen af disse tjenester på dit websted, anbefaler vi, at du opsætter dem gennem WP Rocket for at sikre, at du drager fordel af den mest optimerede integration til disse tjenester.

Hvis du allerede bruger andre plugins til at integrere disse tjenester på dit websted, kan du sikkert fjerne disse plugins efter at have konfigureret tilføjelsen i WP Rocket..

WP Rocket add-ons.

WP Rocket add-ons.

Image Optimization

Udviklerne af WP Rocket er de samme mennesker bag Imagify, en af vores foretrukne billedoptimerings-tjenester. Hvis du leder efter et brugervenligt WordPress-plugin til optimering af billeder, kan du kigge på Imagify. Hvis du vil lære mere om billedoptimering og andre optimeringsplugins og -løsninger, kan du se denne artikel.

Billedoptimering af Imagify.

Billedoptimering af Imagify.

Final Speed Tests ⏱

Derefter kørte vi nogle endelige hastighedstests med alt aktiveret, så du kunne se en før og efter. Bemærk: Dette WordPress-websted er vært hos Kinsta.

Før WP Rocket

Vi kørte 5 test i Pingdom uden WP Rocket og tog gennemsnittet.

Før WP Rocket

Før WP Rocket

Derefter kørte vi en test i Google PageSpeed Insights uden WP Rocket.

Google PageSpeed Insights før WP Rocket

Google PageSpeed Insights før WP Rocket

Efter WP Rocket

Derefter kørte vi 5 test i Pingdom med WP Rocket og muligheder aktiverede og tog gennemsnittet.

Med WP Rocket

Med WP Rocket

Derefter kørte vi en test i Google PageSpeed Insights med WP Rocket.

Google PageSpeed Insights med WP Rocket

Google PageSpeed Insights med WP Rocket

Her er afhentning af ovenstående resultater:

Som du kan se ovenfor, laver WP Rocket er utrolig godt stykke arbejde, med nemt at fremskynde dit WordPress-websted med bare et par enkle klik!

Resumé

Holdet hos WP Rocket skubber konsekvent nye funktioner ud, der direkte samsvarer med web-præstations-anbefalingerne, vi deler på Kinsta. Du kan forvente at se en endnu strammere integration med deres plugin i de næste par måneder! Vi er glade for, at klienter nu kan bruge dette plugin uden yderligere nødvendige ændringer.

Vi vil meget gerne høre, hvad du synes? Bruger du WP Rocket? Fortæl os det nedenfor i kommentarerne.


Hvis du godt kunne lide denne artikel, så vil du elske Kinstas WordPress hostingplatform. Boost dit website og få 24/7 support fra vores WordPress-ekspertteam. Vores Google Cloud-drevne infrastruktur fokuserer på automatisk skalering, ydeevne og sikkerhed. Lad os vise dig Kinsta-forskellen! Tjek vores planer