DNS-i eellaadimise seadistamine WordPressis
DNS-i eellaadimine võib muuta WordPressi saitide kiiremaks laadimiseks. Saidil, mis tugineb välistele ressurssidele, nagu Google Analytics, Google'i fondid ja palju muud, võib see säästa kuni 500 ms.

Domeeninimesüsteemi eellaadimine, mida tuntakse ka kui DNS-i eellaadimine, on protsess, mille käigus lahendatakse domeeninimed enne, kui kasutajad seda nõuavad. Seda kasutatakse peamiselt veebisaitide kiiremaks laadimiseks ja üldise jõudluse suurendamiseks.
DNS-i prefekteerimine WordPressis on populaarne viis veebisaitide kiiremaks laadimiseks, hankides eelhankimise tavapärastele nõutud ressurssidele, nagu Google'i fondid, Google'i analüüs, Font Awesome ja palju muud.
Selles postituses saate teada, kuidas lisada DNS-i eellaadimine WordPressi pluginate abil või käsitsi. See aitab WordPressi saiti kiiremini laadida.
Kuidas DNS-i eellaadimine töötab?
DNS-i eellaadimine töötab taustal. Kui laadite ressursse paljudest domeenidest. Tavaliselt mõjutab see veebisaidi laadimisaega, kuna brauseril kulub DNS-i otsingu tegemiseks umbes 100 ms.
See tähendab, et kui teil on kuni 5 domeeni, kust laadite ressursse, võib brauseril otsida aega kuni 500 ms.
DNS-i eellaadimine aga laadib teie kasutatava domeeni taustal enne, kui kasutaja klõpsab lingil, mis selle käivitab.
See tähendab, et selleks ajaks, kui kasutaja sellel klõpsab, on ressursid valmis ja leht laaditakse koheselt.

Kui sul on palju väliseid ressursse, millele sa toetud, saab DNS-i eeltoomine parandada laadimisaega. Tüüpilise WordPressi saidi puhul, mis kasutab Google'i fonte, Google Analyticsi jne, saab DNS-i eeltoomine säästa kuni 500 ms laadimisaega.
Milleks DNS-i eelhankimist kasutada?
Saidi kiiremaks laadimiseks saate eellaadida palju ressursse. Nende hulka kuuluvad:
- Google fondid
- Google Analytics
- CDN-i URL
- Google Tag Manager
- Font Awesome
- Google map
- Ja kõik välised ressursid
DNS-i eellaadimise seadistamine WordPressis
DNS-i eellaadimise lubamiseks WordPressis järgige neid samme.
1. Installige DNS-i eellaadimise pistikprogramm
Lihtsaim viis DNS-i eellaadimise rakendamiseks WordPressis on pistikprogrammi kasutamine. Nii säästate teemafailide redigeerimisest tulenevat stressi.
Parim plugin selle lahendamiseks on Perfmatters . See on esmaklassiline plugin paljude hämmastavate funktsioonidega WordPressi veebisaidi kiirendamiseks. Teine alternatiiv on WP Rocket.
Perfmattersi jaoks peate plugina alla laadima nende saidilt . Paigaldage ja aktiveerige see oma WordPressi juhtpaneelil.
Kui te pigem ei kasuta pistikprogrammi, vaid teete seda käsitsi, siis liikuge otse punkti 4 juurde.
2. Lisage eellaadimiseks domeenid
Pärast Perfmattersi pistikprogrammi installimist ja aktiveerimist. Avage pistikprogrammi seaded ja klõpsake täiendavat kraani. Seal saate eellaadimiseks domeene lisada.
Peaksite igale reale lisama ainult ühe domeeni, järgides allolevat mustrit:
//fonts.googleapis.com //www.google-analytics.com //cdnjs.cloudflare.com //www.googletagmanager.com

WP Rocketi puhul minge vahekaardile Eellaadimine ja kerige alla jaotiseni Prefetch DNS Requests. Seal saate sisestada URL-id, mida soovite eellaadida, sama mustriga nagu ülaltoodud.
3. Salvestage muudatused.
Salvestage kindlasti muudatused. See on kõik.
4. Lisage DNS-i eellaadimine WordPressis käsitsi.
Kui eelistate WordPressis DNS-i eeltoomise käsitsi lisada ilma pistikprogrammita, peate oma teema functions.php faili muutma.
Lihtsalt lisage allolev kood oma funktsioonidele.php. Allolevas näites olen lisanud Google Analyticsi, Google Tag Manageri ja Google'i fondid juhendina. Saate seda muuta ja saate ka rohkem lisada.
//* DNS Prefetching
function dns_prefetch() {
echo '<meta http-equiv="x-dns-prefetch-control" content="on">
<link rel="dns-prefetch" href="https://www.google-analytics.com" />
<link rel="dns-prefetch" href="https://www.googletagmanager.com" />
<link rel="dns-prefetch" href="https://fonts.googleapis.com" />
}
add_action('wp_head', 'dns_prefetch', 0);
Lisage lihtsalt uus rida, mis on selline:
<link rel="dns-prefetch" href="https://DOMAIN.com" />
Järeldus
DNS-i eellaadimine võib teie veebisaiti kiirendada, eriti mobiiliversiooni puhul. Peaksite märkama erinevust, eriti kui tuginete paljudele välistele ressurssidele.
Pea meeles, et kuigi see võib sinu saiti kiirendada, on sinu kasutatav WordPressi hostimine ja teema saidi kiiruse kõige olulisemad tegurid. Soovitan WordPressi hostimiseks Cloudwaysi ja selle kohta leiad minu Cloudwaysi arvustuse . Kui Cloudways on sinu jaoks liiga palju, siis Hostinger ja Bluehost sobivad hästi väikeste veebisaitide jaoks.
Soovitan teemana ka GeneratePressi ja põhjuste saamiseks vaadake minu GeneratePressi arvustust.





