Ce va trebui să știți
Publicat: 2023-06-06Tranzitorii WordPress sunt construite pentru a ajuta la îmbunătățirea performanței generale a unui site. Cu toate acestea, cunoașterea modului în care își fac treaba și cum să le controleze poate fi puțin dificilă.
Pentru a vă ajuta, am pus unul lângă altul un ghid rapid pentru tranzitorii WordPress. În momentul în care aveți o înțelegere fantastică a elementelor de bază, puteți începe să le folosiți pe pagina dvs. web sau în locurile de muncă de progres pe internet. În plus, învățarea cum să reglați tranzitorii WordPress vă poate accelera instanțele de încărcare.
În această postare, vom arunca o privire mai atentă asupra elementelor tranzitorii WordPress și cum își desfășoară activitatea. De asemenea, vom analiza avantajele utilizării lor pe site-ul dvs. În cele din urmă, vă vom prezenta câteva tehnici eficiente pentru a vă ocupa de tranzitorii în WordPress. Să începem!
Birou de conținut :
Ce sunt tranzitorii WordPress?
Înainte de a ne scufunda în dedesubturile tranzitorii WordPress, permiteți-ne să vedem rapid două principii asociate: memorarea în cache și interfețele de eficiență software (API).
Memorarea în cache în WordPress implică păstrarea datelor site-ului dvs. într-un cache pe termen scurt. În acest fel, pagina web nu va trebui să reoperați solicitările pentru aceleași informații atunci când o persoană o vizitează. Alternativ, va folosi cunoștințele din cache, reducând perioadele de încărcare.
Între timp, API-ul este un proces care permite a două platforme diverse să comunice cu aproape fiecare. De exemplu, dacă investiți într-un dispozitiv de publicitate prin e-mail, foarte probabil va trebui să introduceți API-ul său crucial pe site-ul dvs. web WordPress, astfel încât să poată începe să înregistreze abonamente și trimiteri de formulare:
Acum, este posibil să vă întrebați cum trece WordPress sănătos în toate acestea. În mod corespunzător, unii creatori de pluginuri folosesc elemente tranzitorii pentru a distribui informații pe termen scurt în bazele de date WordPress.
Acest lucru este destul de frecvent cu echipamentele care utilizează un API pentru a extrage date dintr-un sistem suplimentar. Să presupunem că aveți un plugin pentru rețelele sociale care afișează selecția de distribuiri în postările dvs.
Când un utilizator vizitează o redacție, serverul tău va trebui să se conecteze la paginile tale de rețele sociale pentru a obține numerele de persoane. După cum probabil le puteți transmite, acest sistem vă poate încetini pagina web.
Acestea fiind spuse, dacă pluginul profită de un tranzitoriu, probabil că aceste informații vor fi salvate în bazele de date WordPress. Aceasta înseamnă că serverul nu va trebui să converseze cu platformele de social media – poate doar să recupereze datele din cache și să vă furnizeze conținutul scris mult mai rapid.
Vom alege o privire mai atentă asupra aspectelor pozitive ale utilizării tranzitorii WordPress în zona următoare. Deocamdată, haideți să luăm în jos elementele cheie ale unui tranzitoriu.
Cum funcționează tranzitorii WordPress
Tranzitorii funcționează prin stocarea informațiilor în baza de date WordPress folosind o compoziție pereche cheie-preț. Acest lucru crucial este folosit pentru a recunoaște tranzitorii, deși valoarea specifică datele care sunt salvate.
De asemenea, unii dezvoltatori au stabilit un timp de expirare pentru tranzitoriu. La scurt timp după această zi, detaliile vor deveni invalide și vor trebui să fie preluate din nou.
Folosind exact același caz ca fiind mai mare decât, un plugin de rețea socială poate stoca doar cu amănuntul detaliile care depind de cota timp de două sau 3 săptămâni. După această perioadă de timp, va regenera faptele astfel încât numărul de acțiuni să fie actualizat.
În esență, fiecare tranzitoriu individual este fabricat din trei secțiuni:
- $tranzitoriu : acesta este esențialul care identifică tranzitoriul (de obicei un titlu).
- $price : acestea sunt faptele care sunt preluate printr-un API.
- $expiration : aceasta specifică cât timp vor fi salvate detaliile în baza de date înainte de a fi șterse și necesită a fi preluate din nou prin intermediul API-ului.
Pentru a seta tranzitorii, ar trebui să utilizați set_transient() perform. Deci, iată cum ar arăta ultima consecință:
set_transient( 'special_query_results', $exclusive_query_final results, 12 * HOUR_IN_SECONDS )
Acea instanță este extrasă din documentația oficială WordPress Transients [1] . Vă sfătuim să examinați site-ul respectiv pentru o întreagă defalcare a tranzitorilor (și cum să le folosiți).
Câștigurile aplicării tranzitorii WordPress
După cum am menționat mai devreme, tranzitorii WordPress pot ajuta la îmbunătățirea performanței generale a site-ului. Mai mulți constructori le folosesc pentru a reduce varietatea de apeluri API externe.
Dacă serverul trebuie să facă mai multe solicitări API pentru a prelua date, acesta poate direcționa către perioade mai lente de încărcare pentru utilizatorii dvs. finali. De exemplu, este posibil să lucrați cu un feed de rețele sociale sau să afișați numărul de urmăritori și distribuiri pe site-ul dvs. Dacă serverul trebuie să se conecteze la aceste platforme de a treia sărbătoare pentru a prelua acele informații și fapte, va alege pentru o perioadă mai lungă ca informațiile să se încarce.
Dacă aceste fapte sunt salvate într-un cache momentan în baza de date, datele pot fi expediate mai rapid. Astfel, atunci când sunt aplicate cu competență, tranzitorii pot reduce substanțial momentele de încărcare și vă permit să oferiți o întâlnire îmbunătățită a consumatorilor.
Din punctul de vedere al progresului site-ului, tranzitorii facilitează gestionarea simplă a informațiilor. De exemplu, puteți opta pentru ce conținut scris doriți să păstrați în cache și cât de extins doriți să îl păstrați.
Acest lucru poate fi foarte benefic dacă aveți date care trebuie preluate prin utilizarea unui API, dar nu se modifică în mod obișnuit. Puteți stoca în cache acest material de conținut, astfel încât să se încarce mai rapid și să îl reîmprospătați la fiecare număr de luni.
Dacă site-ul dvs. de internet afișează informații care trebuie să fie actualizate în timp autentic, lucrul cu tranzitorii ar putea să nu fie programul ideal de mișcare. În unele cazuri, ați putea dori să ștergeți tranzitorii, astfel încât pagina web să arate tot timpul informații mult mai noi. În următoarea porțiune, vom lua în considerare o privire mai apropiată despre a avea grijă de tranzitorii dvs. WordPress.
Cum să reglați tranzitorii în WordPress
Deși s-ar putea să doriți o anumită conștientizare a programării pentru a avea grijă de tranzitorii WordPress, există câteva plugin-uri pe care le puteți utiliza care vor simplifica procesul. Acum ați putea utiliza un instrument de optimizare care prezintă această caracteristică.
Pentru un caz concret, WP Rocket vă permite să eliminați toate tranzitorii de pe site-ul dvs. de internet prin examinarea unei casete. De asemenea, aveți posibilitatea de a șterge numai elementele tranzitorii expirate.
Dacă sunteți în căutarea unui instrument gratuit (sau mult mai mult management în jurul tranzitorilor), vă recomandăm să verificați pluginul Transients Manager . Acest lucru vă permite să perspectiva, să editați și să ștergeți toate tranzitorii de pe site-ul dvs. de internet.
În momentul în care instalați și activați pluginul, mergeți la Resurse > Tranzitori . Mai jos, veți vedea o listă de verificare a tuturor elementelor tranzitorii de pe pagina dvs. web:
Pentru a modifica un tranzitoriu, plasați cursorul pe acesta și decideți asupra Editați . Puteți transforma identificarea, valoarea și timpul de expirare, utilizând câmpurile adecvate:
În momentul în care sunteți gata, faceți clic pe Salvați îmbunătățirile .
Când vine vorba de ștergerea tranzitorii, aveți destul de multe posibilități. De exemplu, puteți șterge numai elementele tranzitorii expirate, cele neexpirate sau persoanele fără o zi de expirare:
În bara de instrumente WordPress principală, veți vedea o opțiune de a suspenda tranzitorii (și de a le anula suspendarea):
Acest plugin poate fi util atunci când se testează noi tranzitorii. Vă permite să încercați valori tranzitorii unice (fapte care trebuie stocate în cache) și să vedeți cum afectează performanța generală a site-ului dvs.
rezumat
Tranzitorii WordPress vă ajută să păstrați informații și fapte care sunt în general preluate printr-un API în bazele de date. În acest fel, serverul nu va trebui să se conecteze la platforme terțe pentru a prelua aceste detalii. Prin urmare, tranzitorii pot crește instanțele de încărcare și pot crește eficiența site-ului.
De exemplu, dacă aveți un plugin pentru rețelele sociale, poate fi utilizat un tranzitoriu pentru a păstra fapte precum numărul de distribuire și de urmăritori. Mai mult, puteți folosi un instrument precum WP Rocket sau Transients Manager pentru a șterge și modifica tranzitorii.
Ai vreo părere despre tranzitorii WordPress? Permite-ne să știm în segmentul de observații de mai jos!