12 moduri secrete de a crește rapid viteza site-ului dvs. WordPress în 2016
Publicat: 2016-10-13Viteza site-ului este un factor critic în succesul online. Google îl consideră un factor de clasare, deoarece utilizatorii de web îndelungați și din ce în ce mai nerăbdatori tind să părăsească site-urile lente imediat.
WordPress ocupă un teritoriu mare pe peisajul Internetului, deoarece mai mult de jumătate dintre site-urile bazate pe cod PHP rulează cu framework WordPress.
Inițial, cadrul WordPress a fost simplu și ușor, atât de rapid la încărcare. Astăzi are o mulțime de funcții și, în mare parte, vine cu extensii sau integrare de servicii terțe.
Când încercăm să creăm un site WordPress bogat cu funcții și funcționalități pentru orice scop și să adăugăm acele extensii și cod complicat folosind cele mai recente scripturi, în special JavaScript, viteza site-ului se depreciază foarte mult și ne obligă să luăm măsurile adecvate pentru a crește rapid viteza site-ului.
Din păcate, nevoile noastre cresc în mod constant și păstrează cele mai simple, iar arhitectura de bază WordPress este un coșmar pentru a le rezolva pe toate. Pune o mare întrebare despre cum să faceți față provocărilor de îmbunătățire a vitezei site-ului, iar această postare este despre aceasta pentru a dezvălui câteva modalități secrete de a realiza totul.
Să verificăm 12 moduri de a face acest lucru.
Optimizare
După cum am discutat mai devreme, optimizarea este o modalitate sigură de a îmbunătăți performanța site-ului WordPress în ceea ce privește viteza de încărcare a site-ului și viteza de interacțiune. Cu toate acestea, optimizarea este esențială la nivel de imagine și la nivel de cod.
#1: Optimizarea imaginii în WordPress
Din punct de vedere tehnic, textele consumă mai puține amintiri în comparație cu imaginile. Prin urmare, încărcarea imaginilor se dovedește a fi costisitoare pentru serverele web și grăbește considerabil viteza de încărcare a site-ului.
Există mai multe moduri de a face față problemelor de încărcare a imaginilor. De exemplu,
- Puteți optimiza imaginile înainte de a le încărca pe serverul dvs. web folosind un software de editare foto
- Puteți utiliza motorul/software-ul de compresie a imaginii pentru a comprima fiecare imagine încărcată
- Puteți crea sprite-uri pentru a reduce solicitările frecvente ale serverului pentru încărcarea imaginilor
- Puteți utiliza servicii de stocare a imaginilor de la terți, cum ar fi Flickr, pentru a vă încărca imaginile și pentru a încorpora linkurile acestora în paginile dvs. web ori de câte ori este necesar.
#2: Optimizarea codului
Codul excesiv fără o logică simplă se poate încărca pe server prin creșterea proceselor de calcul. Prin urmare, este bine să urmați bunele practici de codificare și să creați documente de cod clare, compacte și cuprinzătoare.
În mod similar, utilizarea excesivă a JavaScript, cum ar fi scripturile dinamice, poate reduce viteza de încărcare prin creșterea proceselor. Cu toate acestea, utilizarea fișierelor CSS externe împotriva codului CSS inline este un subiect diferit pentru debut, dar minimizați JavaScript și codul CSS inline, dacă este posibil, pentru a îmbunătăți viteza de încărcare a site-ului.
Plasarea JavaScript în partea de sus a documentului (header.php) nu este recomandabilă pentru a reduce balonarea suplimentară a procesării. Este bine să mutați scripturile în partea de jos (footer.php) pentru a amâna procesele grele.
#3: Minimizarea solicitărilor HTTP
Știm că un număr mai mare de solicitări HTTP poate încetini serverele de găzduire, astfel încât încărcarea se poate opri pentru mai mult timp. În afară de imagini, CSS și JavaScript sunt surse potențiale pentru a crește numărul de solicitări HTTP și frecvența.
- Puteți combina fișiere CSS în mai puține fișiere
- Puteți îmbina fișierele JavaScript într-un număr sau mai puține de fișiere
- Utilizați sprite-uri de date pentru a îmbina fișierele JavaScript cu imagini
- Activarea proprietăților de compresie a serverului pentru a profita de avantajele compresiei
Toate acestea pot reduce solicitările HTTP și pot reduce sarcina serverelor web pentru a accelera încărcarea paginilor web.
Memorarea în cache
Dintre toate paginile web ale site-ului dvs., unele pagini primesc solicitări frecvente de încărcare, din cauza popularității și a altor factori. În loc să procesăm procesul de încărcare a paginii web de la zero, dacă folosim codul salvat al acestor pagini și livrăm copiile HTML direct către clienți, putem economisi timp și puterea de procesare semnificativă a serverului web și îmbunătățim în continuare viteza de încărcare a paginii.
Prin urmare, un mecanism de stocare în cache este extrem de benefic pentru majoritatea site-urilor web care rulează pe web în prezent.
#4: Utilizați pluginuri WP-Cache
WordPress introduce o serie de plugin-uri pentru a servi în cache. Pentru site-ul WordPress, W3 Total Cache, WP Super Cache și WP Fastest Cache sunt pluginurile cele mai performante pentru cache.
Pe lângă reducerea procesului de generare a codului prin pluginuri de stocare în cache a paginii, puteți utiliza pluginuri sau metode de stocare în cache a bazei de date și cache a obiectelor pentru a îmbunătăți viteza site-ului la un nou nivel, cu cele mai bune experiențe de utilizator și pe dispozitivele mobile.
#5: Profitați de capacitățile de stocare în cache ale browserelor
Browserele au capabilități de stocare în cache, iar HTML 5 modern are un mecanism enorm de cache. Poți profita de astfel de capacități în favoarea ta. Din punct de vedere tehnic, Google prescrie o săptămână de timp minim de cache și se poate prelungi până la un an, în special pentru activele care se schimbă frecvent.
Prin urmare, ar trebui să setați o politică de stocare în cache pentru toate răspunsurile serverului la fișiere statice, inclusiv imagini, fișiere JavaScript, fișiere CSS și așa mai departe. Astfel, browserul poate determina dacă să refolosească fișierele stocate anterior în cache sau să declanșeze procese noi.
Prin urmare, reutilizarea fișierelor din cache poate reduce timpul de încărcare a acelor conținuturi sau pagini web și poate crește semnificativ viteza generală de încărcare a paginii.
Optimizarea bazei de date
Interacțiunile cu baze de date procesează o activitate consumatoare de energie, iar interacțiunile frecvente cu bazele de date pot reduce viteza de încărcare a site-ului.
#6: Optimizați-vă baza de date WP
Spam-urile, revizuirile postate, tabelele, schițele și alte activități relevante pentru baze de date măresc încărcarea pe server și inițiază interacțiunea frecventă cu baza de date, fără a adăuga prea mult valoare site-ului tău WP.

Prin urmare, este obligatoriu să minimizați interacțiunile cu bazele de date și să optimizați baza de date, în special în cazul site-urilor WordPress bazate pe baze de date. WP-Optimize este un plugin care vă poate ajuta în acest sens în timp ce WP DB Manager vă poate ajuta să vă programați operațiunile de optimizare a bazei de date.
Gazduire
Serviciile de găzduire și planurile de găzduire sunt factori importanți care determină viteza și performanța site-ului în ansamblu. Prin urmare, alegerea furnizorului de servicii de găzduire potrivit și a planurilor de găzduire are multă sens.
#7: Selectarea găzduirii potrivite
Astăzi competițiile și apariția tehnologiilor au îmbunătățit performanța găzduirii la noi niveluri. Prin urmare, găzduirea partajată cu un număr de site-uri găzduite poate funcționa bine și la scară mică și medie a site-urilor WordPress care funcționează satisfăcător cu aceasta.
Cu toate acestea, comerțul electronic, site-urile bazate pe date și marile portaluri web au nevoie fie de planuri VPS, fie de servere dedicate pentru a îmbunătăți viteza de încărcare a site-ului și securitatea generală a site-ului împotriva creșterilor neașteptate de trafic și a proceselor.
Astăzi avem găzduire în cloud cu aceleași opțiuni precum cele publice, VPS și private, dar oferim servicii de găzduire foarte accesibile și de încredere, așa că gândiți-vă la noua găzduire Age in Cloud și explorați-i serviciile dacă site-ul dvs. îndeplinește aceste criterii pentru a suporta taxe. la nivel financiar.
Pluginuri
Pluginurile extind caracteristicile și funcționalitatea unui site web WordPress fără a atinge codul de bază al sursă. Prin urmare, au dreptate să actualizeze versiunea de bază a WordPress în mod frecvent, fără a afecta site-ul general și performanța acestuia.
#8: Limitați pluginurile
Din păcate, fiecare plugin este responsabil pentru rularea unor procese de fundal, indiferent dacă este activ sau nu. Poate consuma și unele resurse de server. Cele mai importante sunt că pluginurile versiunilor mai vechi și aflate în stare dezactivată sunt o sursă potențială de amenințări de securitate pentru site-urile WordPress de orice scară.
Prin urmare, păstrați numai cele mai esențiale și activate plugin-uri pe site-ul dvs. WordPress și utilizați facilități de gestionare a pluginurilor pe backend-ul site-urilor WP pentru a elimina sarcinile nedorite ale pluginului și pentru a îmbunătăți viteza site-ului.
#9: Actualizați totul în mod regulat
Versiunile mai vechi ale WordPress de bază, pluginurile și API-urile integrate sunt o sursă potențială de performanță proastă și probleme de securitate. Prin urmare, păstrați-le întotdeauna actualizate odată cu lansarea fiecărei versiuni.
Fiecare versiune nouă de WordPress vine cu mai multe corecții și corecții legate de valorile mobiliare și de performanță. Același lucru este valabil și cu pluginurile și extensiile, așa că păstrați-vă actualizat și o versiune compatibilă pentru cea mai bună performanță și viteză de încărcare a site-ului dvs. WordPress.
Încărcare externă
Avem mai multe moduri de a încărca conținut din surse externe și am văzut exemple în cazul imaginilor. Încărcarea externă a conținutului reduce din punct de vedere tehnic sarcina serverului de găzduire original pe care este găzduit site-ul dvs. WordPress. În schimb, site-ul tău WordPress se încarcă mai repede și apelează link-urile externe sau conținutul se încarcă rapid de pe serverele puternice ale furnizorilor externi de servicii.
#10: Utilizați serviciile CDN
Astăzi avem servicii cloud sub diferite forme, care funcționează cu mai multe servere care suportă încărcări în moduri distribuite. Printre acestea, CDN sau rețeaua de livrare de conținut este un concept și servicii populare pentru a elimina sarcina uriașă de încărcare a conținutului de pe serverul site-ului WordPress, dacă este configurat corespunzător.
Deoarece conținutul este disponibil pe mai multe servere în CDN și este distribuit utilizatorilor de pe serverul din vecinătatea utilizatorului care a făcut o solicitare, viteza de încărcare a conținutului este rapidă și performantă în fiecare aspect.
#11: Dezactivați legăturile fierbinți
Atunci când site-urile externe sunt direct legate de conținutul de pe site-ul dvs. WordPress, cum ar fi imagini, actualizări de texte, notificări, știri și așa mai departe și acele site-uri externe actualizează acel conținut de pe site-ul dvs. ori de câte ori au loc modificări pe site-urile externe, se referă ca hotlink-uri și care apar sub mai multe forme.
De exemplu, backlink-uri de pe orice site conectat cu imaginile logo-ului lor. Actualizările rețelelor sociale la care v-ați abonat. Actualizările canalelor de știri la care v-ați abonat. Toate acestea țin serverul dvs. web ocupat pentru a-și actualiza conținutul în mod regulat.
Funcțiile de pingback și trackback trimit, de asemenea, o notificare către site-ul dvs. WordPress de pe bloguri externe și site-uri de articole. În schimb, site-ul dvs. actualizează fragmente afișate în conținutul sau în postările dvs. și generează încărcătură nouă pentru site-ul dvs. original.
Uneori, încărcările lor devin insuportabile pentru serverul site-ului dvs. WordPress și devin un motiv pentru a reduce viteza de încărcare a site-ului dvs. Prin urmare, trebuie să dezactivați aceste hotlinkuri externe și servicii de leeching de conținut prin plasarea codului corespunzător în fișierul rădăcină a site-ului WordPress (.hataccess).
#12: Gestionați erorile 404
Erorile HTTP 404 apar ori de câte ori site-ul dvs. WordPress are unele fișiere sau pagini lipsă. Din punct de vedere tehnic, serverul site-ului și browserul dvs. din partea clientului verifică erori 404 și consumă lățime de bandă, precum și putere de procesare la ambele capete.
Prin urmare, este cel mai bun sfat pentru tine să ții la distanță erorile 404 și să-ți îmbunătățești viteza site-ului.
Concluzie:
Creșterea vitezei site-ului WordPress necesită o cunoaștere aprofundată a modului în care funcționează WordPress și abordări cumulate pentru optimizarea site-ului. Îndepărtând obstacolele care apar în cale, putem îmbunătăți considerabil viteza de încărcare a site-ului WordPress.
Este adevărat că proprietarii de site-uri WordPress nu pot gestiona toate operațiunile menționate mai sus din punct de vedere tehnic și au nevoie de sprijin solid din partea dezvoltatorilor WordPress experimentați care atenuează astfel de probleme chiar de la începutul dezvoltării site-ului WordPress.