• Funktioner
  • Skabeloner
  • Prisfastsættelse
  • Danish
  • Funktioner
  • Skabeloner
  • Prisfastsættelse
  • Danish
Ups! Din søgte widget blev ikke fundet! Har du nogen idé? Hvis ja, har jeg en, Indsend her

Hjemmesider har ofte en tendens til at indlæse langsommere end forventet, hvilket efterlader en dårlig smag hos brugeren. Optimering af WordPress admin-ajax.php kan være løsningen.

De fleste tilfælde skyldes overbelastning af hukommelsen (intern fejl 500). Men der er en anden vigtig variabel kaldet Admin-Ajax.PHP, som vi ofte glemmer.

Som du har gættet, vil denne artikel præsentere dig for, hvordan du optimerer WordPress admin-ajax.php for at booste dit websted. Dette er en teknisk blog med præcise detaljer. Så sørg for at tage dig god tid til at læse med.

Hvad er Admin-ajax.php?

Admin-Ajax.Php blev først introduceret i WordPress 2.1 som en af kerneteknologierne i WordPress. Det, den dybest set gør, er at etablere en forbindelse mellem klienten og serveren.

Admin ajax er en kode, der er indlæst med JavaScript. Det muliggør funktioner som automatisk lagring af indlæg, notifikationer og sessionsstyring. WordPress bruger denne teknologi til at opdatere en side uden at genindlæse den, hvilket gør den dynamisk for brugerne.

Du finder denne fil i hjemmesidens /wp-admin bibliotek. Når filen er overbelastet, er den ansvarlig for langsom hastighed, fejl 502 eller fejl 504.

Admin Ajax er ansvarlig for at etablere en forbindelse frem og tilbage ved at pinge serveranmodninger meget ofte. Nogle gange ender antallet af anmodninger i et stort antal, hvilket resulterer i en langsom serverhastighed.

Derfor er vi nødt til at optimere WordPress admin-ajax.php, så den ikke gør siden langsommere.

Blog for dig
Mest populære blogs

Få mere at vide om WordPress

Diagnose af Admin-Ajajx.PHP for langsom serverhastighed

Der er flere grunde til, at websitet er langsomt på grund af admin-ajax.

  • Beskadiget plugin
  • Beskadiget tema
  • Mange serveranmodninger på grund af
    • WordPress-kerne
    • Server
    • DDoS-angreb

Den hovedmistænkte i dette tilfælde bør være et beskadiget plugin. Et tredjeparts plugin skal sende kontinuerlige anmodninger til serveren for at forblive funktionelt. Så admin-ajax.php håndterer serveranmodningerne på vegne af pluginet. Som følge heraf kan et dårligt plugin udløse en uventet stor mængde serveranmodninger.

Igen kan problemet skyldes det tema, du bruger. Temaer med uudnyttet admin-ajax kan ende med at gøre siden langsommere.

Men i begge disse tilfælde er hjemmesidens backend måske ikke involveret.

Optimer WordPress admin-ajax.php

For at løse problemer med plugins og temaer skal du identificere de beskadigede ved hjælp af tests. Nu kan du gøre en af de to ting her:

  • Brug WebPage Test eller GTmetrix
  • Tilpas plugins manuelt

Den hurtigste måde at optimere WordPress admin-ajax.php på er at køre site-tests via pålidelige links.

GTmetrix Waterfall curve for How to optimize WordPress admin-ajax.php

A GTmetrix testkørsel vil vise et stort antal webstedsstatistikker. Derfra skal du spore den funktion, der forårsager høje serveranmodninger eller forsinkelser gennem admin-ajax.

Normalt er vandgennemstrømning kurve viser en komplet responsstruktur for indlæsning af siden. Derfra kan du finde frem til årsagen til admin-ajax-overbelastningen.

Manuel tilpasning

Nogle gange kan du måske ikke identificere årsagen korrekt med testresultater på grund af den massive mængde data. I så fald er en langsom tilgang den bedste fremgangsmåde til at optimere WordPress admin-ajax.php.

Til det formål skal du deaktivere alle plugins på din hjemmeside og se, om problemet fortsætter. Hvis ja, mistænkes temaet for at være det defekte. Hvis ikke, så prøv at aktivere et plugin ad gangen og spor det beskadigede.

Admin-ajax.php-problem på grund af webstedets backend - Heartbeat API

Din hjemmeside er måske god i frontend, men stadig langsom på grund af problemer i backend. Lad os finde ud af det.

Heartbeat API blev introduceret med WordPress 3.6-versionen i gamle dage. Den sender normalt hyppige ajax-anmodninger til sidens dynamiske funktioner.

Den sender ajax-anmodninger hvert 15. sekund for at starte kommandoer til automatisk lagring og genopfriskning. På en måde sikrer den korrekt lagring af vigtige data og øger brugeroplevelsen.

Men problemet er, at et website med mange brugere på udviklingstavlen vil opleve en langsom respons fra serveren. Forbrugerne vil også opleve, at webstedet ofte opfører sig forkert med hensyn til indlæsningshastighed.

Det er derfor, du skal optimere WordPress admin-ajax.php.

Optimer Heartbeat API - løs problemet med WordPress admin-ajax.php

For at optimere Heartbeat API'en skal du have hjælp af et plugin, der hedder Kontrol af hjerteslag.

Heartbeat Control plugin

Gå til Dashboard> Plugins> Tilføj nyt> Søg efter Kontrol af hjerteslag og installere den.

Heartbeat Control plugin to  optimize WordPress admin-ajax.php

Når den er installeret, finder du den under fanen Indstillinger. Klik på den, og se indstillingerne på skærmen. Du finder muligheder for at deaktivere, aktivere og ændre Heartbeat API.

Hvis du er den eneste bruger af hjemmesidens dashboard, behøver du måske ikke at ændre indstillingerne. Igen vil deaktivering af Heartbeat API'en resultere i et ikke-dynamisk website.

Heartbeat control plugin menu

Så for at holde dit websted dynamisk, men reducere ajax-overbelastning, skal du indstille frekvensen fra 15 til 300 i menuen. Det vil ændre forespørgselstiden fra 15 sekunder til 300 sekunder og reducere serverbelastningen meget.

I tilfælde af lav CPU-konfiguration anbefaler vi, at du deaktiverer Heartbeat API fra Frontend og Dashboard. Det er selvfølgelig også et godt træk at ændre anmodningstiden.

Konklusion

Optimering af WordPress admin-ajax.php varierer for hvert website. Men hvis du løser det, vil det helt sikkert forbedre dit websteds hastighed meget. Så hvis du har problemer med hjemmesidens hastighed, er det bedst, hvis du følger denne artikel til punkt og prikke.

Denne blog er bragt til dig af Element Pack, den markedsledende Elementor sidebygger-plugin.

Tak for din tid.

Ophavsret © 2025 BdTemaer. Alle rettigheder forbeholdes.

Money Transfer Logo