Fremskynde WordPress Admin: Forbedre lastetiden til backend

For noen dager siden publiserte vi et par WordPress-produktivitetstriks som kan hjelpe deg med å spare tid mens du bruker WordPress-dashbordet.

I dag skal vi snakke om et annet WordPress-triks som vil hjelpe deg med å spare dyrebar tid ved å redusere lastetiden til WordPress-admin-dashbordet og få det til å lastes raskere.

Anbefalt avlesning: Hvordan få et raskt WordPress-nettsted [21 handlinger]

Normalt, som webansvarlige, kl CollectiveRay, vi er veldig bevisste på lastetid for frontend på nettstedet deres men de har en tendens til å ignorere lastetiden til backenden. Faktisk er innlastingstid for Wordpress-administratorbackend like viktig som frontend; siden du bruker mesteparten av tiden din på backend, kan det påvirke din totale arbeidsproduktivitet.

Her er noen måter du kan redusere lastetiden til make wp-admin raskere.

Feilsøking av WordPress Admin / Backend Slowness-problemet

Hvis WordPress-dashbordet ditt lastes ekstremt sakte, må du finne faktiske årsaker bak det og dermed løse problemet. Det er en rekke ting som kan forårsake et problem med sakte innlasting av WordPress-admin.

Noen av disse problemene inkluderer:

  1. Sakte, billig, overbelastet eller underdrevet hosting
  2. (Flere) Ressurssultne plugins
  3. Eldre PHP-versjoner
  4. Begrenset minne tilgjengelig for WordPress
  5. Rotete WordPress-database som ikke har blitt renset eller vedlikeholdt
  6. For mange WordPress backend-dashbord-widgets
  7. Hjerteslag-API
  8. For mye innhold som prøver å laste inn
  9. Fjern WordPress-verktøylinjen

Følg feilsøkingsveiledningen nedenfor for å finne ut hva som forårsaker høy belastningstid.

Hvordan fikse treg WordPress Dashboard

 

Merknader: Vær sikker på at du ta en sikkerhetskopi av nettstedet så i tilfelle hvis noe går galt, kan du enkelt tilbakestille.

1. Oppgrader hosting

Når du først starter med WordPress-nettstedet ditt, kan du bare ha vurdert å holde utgiftene lave, men aldri vurdert implikasjonene av en slik beslutning.

Nå kommer den avgjørelsen tilbake for å bite deg på flere måter. Noen hostingplaner er rett og slett for overveldede (for å holde det billig), for å kunne håndtere til en anstendig ytelse. Det kan være mulig at virksomheten din har vokst ut av den opprinnelige planen.

Så hvis du har valgt en ganske billig eller laveste hostingplan, bør ditt første stopp oppgradere til det høyeste nivået du har råd til. Du bør vurdere å velge en Virtual Private Server, hvor du vil ha en rekke dedikerte ressurser tilgjengelig for nettstedet ditt.

Ta en titt på noen av våre anbefalte WordPress-hostingtjenester i vår webhotell-seksjon. Vi er vert for de fleste av våre nettsteder på I bevegelse, vi har vært med dem i flere år og har aldri hatt noe å klage på dem - og vi er begeistret over forestillingen vi har fått ut av denne tjenesten.

2. Oppdag plugins som bremser nettstedet ditt

Hvis du allerede har god hosting, men WordPress-administratoren din fortsatt er treg, kan det være andre skyldige. Ressurstunge eller dårlig kodede plugins kan være å klandre. Eller det kan være et spørsmål om et plugin som har en konflikt, eller muligens er overveldet med for mye data.

Uansett tilfelle, må du oppdage kilden til problemet.

Men hvordan finner du ut hvilken plugin som faktisk forårsaker problemet? Du kan velge å deaktivere alle plugins og reactlev dem sakte til du oppdager hvilken som forårsaker problemet. Men dette er både tidkrevende og lite pålitelig, fordi det kan være flere plugins som forårsaker et problem eller sakte plugins som påvirker hverandre.

Men - det er en løsning: Query Monitor.

Query Monitor er et smidig verktøy som er i stand til å oppdage og feilsøke flere forskjellige typer problemer som:

  • Sakte databasespørsmål
  • PHP-feil på nettstedet ditt
  • Sakte HTTP API-anrop
  • Blokkert ytelse

skjermbilde for spørringsmonitor

Ved å begrense skjermen til bestemte plugins, hjelper det deg med å raskt bestemme plugins, temaer eller funksjoner som fungerer dårlig.

Når du har installert pluginet, kan du sjekke spørsmålene etter komponent, og du vil finne hvilke plugin (er) som bremser nettstedet ditt, både i frontend og backend. Du bør prøve å deaktivere dette pluginet og se om det gjør noen forskjell.

Når du har oppdaget synderen, har du flere alternativer.

  • Prøv å konfigurere programtillegget på nytt slik at det ikke er så tungt
  • Snakk med plugin-leverandøren og se om det er en løsning
  • Slett og erstatt det med et annet plugin som ikke viser slike ytelsesproblemer

Du kan også velge å bytte til standardtemaet, si TwentyTwenty for å utelukke temaspesifikke problemer.

3. Oppgrader PHP / plugins / temaer til den nyeste versjonen

PHP, språket WordPress er bygget på, inkluderer vanligvis flere ytelsesforbedringer med hver nye versjon som blir utgitt.

Sjekk ut følgende graf fra Kinsta, hvor du kan se den drastiske forskjellen i ytelse mellom de forskjellige versjonene av PHP.

php versjon ytelsesgraf

Du vil imidlertid ikke få noen av disse ytelsesforbedringene hvis du ikke konfigurerer hosting-serveren din til å bruke den nyeste (og raskeste) versjonen av PHP. De fleste vertsselskaper vil ikke oppgradere nettstedet ditt til nyere PHP-versjoner, fordi dette kan føre til problemer.

Men du bør ALLTID oppgradere til den nyeste versjonen.

Gitt at noen nettsteder bruker plugins eller temaer som ikke er 100% kompatible, må du ikke bare oppgradere til den nyeste versjonen uten å utføre en grundig test. Vi foreslår at du oppretter en kopi av nettstedet ditt, og bare oppgraderer PHP-versjonen for denne versjonen.

Når du har gjort det, går du gjennom ALLE funksjonalitetene på nettstedet ditt og sjekker om det er noen problemer. Hvis det er noen problemer, sjekk med de respektive leverandørene om det er en ny versjon av produktet som løser slike problemer.

Når du har fullført alle testene og bekreftet at alt fungerer bra, bytter du nettstedet til den nyeste versjonen av PHP. Som en del av denne testingen vil vi sterkt anbefale at du også oppdaterer temaer og plugins til de nyeste versjonene. 

De nyeste versjonene av produktene gir vanligvis bedre resultater enn de eldre.

Last ned listen over 101 WordPress-triks hver blogger burde vite

101 WordPress-triks

Klikk her for å laste ned nå

4. Øk WordPress-minnegrensen

Hvis du finner ut at du er i backend, kaster nettstedet ditt et WordPress-skjerm for død - eller blank side, kan du lide av en minneflaskehals. Dette betyr at det er en prosess som går tom for minne og kaster en feil, som ikke kan avsluttes elegant og dermed ikke viser noen feil.

I dette tilfellet kan du kanskje løse dette problemet ved å øke WordPress PHP-minnegrensen.

Mens noen verter begrenser minnet, lar andre deg øke det ved å legge til en linje i wp-config.php fil av WordPress-installasjonen din:

define ('WP_MEMORY_LIMIT', '256M');

Du bør sjekke om denne konfigurasjonen fungerer ved å sjekke PHP-informasjonen via phpinfo - en kommando som viser all PHP-informasjonen som er relatert til gjeldende installasjon.

Hvis minnegrensen ikke økte etter at du har angitt denne kommandoen, kan du kontakte support fra hostingfirmaet ditt og fortelle dem at du vil øke minnegrensen. 

5. Rengjør og reparer WordPress-databasen

Hvis nettstedet ditt har kjørt en stund, eller du har gjort mange endringer på nettstedet, kan det hende du opplever ytelsesforringelse på grunn av en rotete database. Spesielt nettsteder som kjører WooCommerce, har en tendens til å lide av dette problemet.

Spesielt hva som er kjent som utløpte transienter kan eksistere i databasen din. MySQL-databaser trenger også reparasjoner så ofte, ellers kan de bremse.

For å rengjøre databasen kan du enten bruke pluginet WP-Optimaliser eller kjør kommandoer for databaseoptimalisering på WP Rocket (sterkt anbefalt).

Når du har gjort dette, bør du også logge på PHPMyAdmin og kjøre en reparasjonskommando på ALLE tabellene i WordPress-databasen. Denne kommandoen vil løse eventuelle feil i tabellen og gjenskape eventuelle indekser som kan ha ødelagt eller på annen måte bremser nettstedet ditt.

mysql reparasjon databasetabell 

6. Deaktiver Dashboard Widgets

En av de økende frustrasjonene vi har med WordPress er det stadig økende antallet widgets som automatisk lastes inn av tredjeparts plugin-leverandører. Selv om vi setter pris på behovet for noen widgets, er noen av disse widgets bare salgsplasser for premiumversjoner av plugins eller andre oppgraderinger.

Når antall widgets på dashbordet øker, går lastetiden ned, så vi trenger en måte å oppheve dashbordet fra slike plugins.

Den enkleste måten å gjøre dette på er å bruke Widget Deaktiver plugin. Når du har installert pluginet, går du til Utseende> Deaktiver widgets og fjern alle unødvendige moduler som ikke er nyttige for deg ved å fjerne merket for avkrysningsruten deres.

deaktiver skjermbilde for dashbord-widgets

7. Begrens Heartbeat API

WordPress Heartbeat API har en tendens til å skape ytelsesproblemer fordi det er ganske overivrig. Den sender en Ajax-forespørsel hvert 60. sekund når du jobber i WordPress-backend, og hvert 15. sekund hvis du jobber i WordPress-redigereren.

Dette er noen ganger skyldige for å redusere WordPress-dashbordet.

WP Rocket er i stand til å redusere aktiviteten til Heartbeat API, sammen med en rekke andre ytelsesjusteringer. Hvis du opplever at du hele tiden sliter med å gjøre WordPress raskere, vil vi anbefale at du sjekker om WP Rocket kan hjelpe nettstedet ditt.

wpprocket kontroll hjerterytme api

Alternativt kan du installere Hjerteslagkontroll-plugin, som endrer hjerteslagsatferden slik at den er less aggressiv, uten å deaktivere den helt.

8. Begrens innholdet på WordPress Dashboard

Dette er en justering som ikke krever at noen plugin installeres. Faktisk kan du gjøre dette via innfødte Skjermalternativer i WordPress-backend. 

grense for skjermalternativer

Som standard er verdien 20 - som vanligvis ikke skaper problemer. Imidlertid, hvis du har økt i en eller annen grunn, vil du kanskje prøve å redusere antallet for å se om dette har en innvirkning på lastetiden til WordPress-dashbordet.

9. Fjern WordPress admin-verktøylinjen for raskere lasting

Her er et annet enkelt triks for å øke hastigheten på lastetiden. Du kan fjerne WordPress admin-verktøylinjen ved å legge til et lite stykke kode i din functions.php filen.

{kodetype = php}
add_filter ('show_admin_bar', '__return_false');

Denne lille biten fjerner admin-verktøylinjen og reduserer dermed kjerneminnet som brukes, noe som vil forbedre lastetiden.

Du kan også fjerne dette fra brukerprofilinnstillingene:

Hvis du vil fjerne verktøylinjen, går du til Brukere> Din profil. Rull ned til "Verktøylinje" og merk av for "Vis verktøylinje når du ser på nettstedet."

deaktiver vis verktøylinjen når du ser på nettstedet

Over til deg - forslag for å gjøre WordPress adminpanel raskere?

Hvis du fortsatt har et problem, kan du vurdere å finne en WordPress-utvikler som kan leies for å hjelpe deg med å løse disse problemene. Klikk her for å lese hvordan for å finne den beste WordPress-utvikleren til å jobbe på nettstedet ditt. 

Laster WordPress-administratoren din raskere? Har du noe triks for å gjøre WordPress backend raskere som vi ikke har nevnt her? Gi oss beskjed om dine tanker i kommentarene nedenfor.

om forfatteren
David Attard
Forfatter: David Attardnettside: https://www.linkedin.com/in/dattard/
David har jobbet i eller rundt den elektroniske / digitale industrien de siste 18 årene. Han har lang erfaring innen programvare- og webdesignindustrien ved å bruke WordPress, Joomla og nisjer rundt dem. Som digital konsulent er hans fokus på å hjelpe bedrifter med å få et konkurransefortrinn ved å bruke en kombinasjon av deres nettside og digitale plattformer som er tilgjengelige i dag.

En ting til... Visste du at folk som deler nyttige ting som dette innlegget også ser FANTASTISK ut? ;-)
Vær så snill forlate en nyttig kommenter med tankene dine, så del dette på Facebook-gruppen din (e) som synes dette er nyttig, og la oss høste fordelene sammen. Takk for at du delte og var hyggelig!

Avsløring: Denne siden kan inneholde lenker til eksterne nettsteder for produkter som vi elsker og anbefaler helhjertet. Hvis du kjøper produkter vi foreslår, kan vi tjene et henvisningsgebyr. Slike avgifter påvirker ikke våre anbefalinger, og vi godtar ikke betaling for positive anmeldelser.

Forfatter (e) Fremvist på:  Inc Magazine-logoen   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot-logo   WPMU DEV-logo   og mange flere ...