Cum să actualizați PHP pentru WordPress pentru viteze mai rapide ale site-ului și compatibilitate mai bună

Publicat: 2020-05-13

Ar trebui să știți până acum că viteza și performanța site-ului dvs. sunt importante pentru clasarea mai sus în rezultatele căutării, creșterea conversiilor și îmbunătățirea experienței utilizatorului.

Din această cauză, probabil că optimizați deja imaginile site-ului dvs., folosiți memorarea în cache a browserului și utilizați un furnizor de găzduire de încredere.

Dar când te-ai gândit ultima dată la ce versiune PHP rulează site-ul tău WordPress?

WordPress funcționează cu PHP 5.6 și versiuni ulterioare. Dar, având în vedere că cea mai recentă versiune este PHP 7.3, folosind ceva mai puțin decât asta înseamnă doar să sacrifici viteza, performanța și compatibilitatea site-ului tău.

De aceea astăzi vă vom arăta cum să actualizați PHP pentru WordPress. Dar mai întâi, să aruncăm o privire rapidă la ce este PHP și de ce este atât de important.

Ce este PHP și de ce ar trebui să-ți pese?

PHP este un limbaj de programare și scripting pe partea de server care este folosit pentru a crea site-uri web dinamice. Și se întâmplă că nucleul WordPress este scris în principal folosind acest limbaj de scripting open-source.

Fișier php de bază WordPress

Când cineva face clic pe o pagină web care are cod PHP, așa cum fac paginile dvs. web WordPress, codul este procesat prin serverul site-ului dvs., este transformat în HTML și este afișat pe ecranul utilizatorului ca site web.

Lucrul frumos despre PHP este că nu trebuie să-l înveți niciodată pentru a rula site-ul tău WordPress.

Singurul moment în care ar trebui să înveți cu adevărat PHP ( sau orice alt tip de cod, de altfel ), este dacă ai dori să dezvolți teme WordPress, plugin-uri sau să-ți personalizezi site-ul folosind acțiuni, filtre și, eventual, HTML și CSS.

Acestea fiind spuse, proprietarii de site-uri WordPress trebuie să înțeleagă importanța utilizării unei versiuni actualizate de PHP .

Ieșiți cu vechiul și cu noile versiuni PHP

Potrivit W3Techs, PHP este folosit de peste 79% din toate site-urile web din lume folosind un limbaj de programare pe partea de server. Și, desigur, asta reprezintă toate site-urile WordPress, deoarece PHP reprezintă aproape întregul CMS.

La fel ca orice program, PHP are un ciclu de viață care permite progrese continue, corecții, remedieri de erori și îmbunătățiri.

De fapt, după lansarea inițială, o nouă versiune de PHP este în general acceptată timp de 2 ani până când capătă eticheta „veche” și este lansată o nouă versiune care este mai bine de utilizat.

versiuni php acceptate
Sursa: PHP.net

Problema este că mulți proprietari de site-uri web nu știu despre acest ciclu de viață sau chiar ce versiune folosește site-ul lor WordPress.

Mai rău încă, ei nu înțeleg că chiar și trecerea la PHP 7.0 poate avea următoarele beneficii:

  • Actualizarea versiunii dvs. PHP la cea mai recentă versiune va menține în siguranță nucleul WordPress
  • Utilizarea celei mai recente versiuni de PHP va garanta că alte programe, cum ar fi teme și pluginuri, vor fi compatibile
  • PHP 7 este un standard mai înalt de cod și are caracteristici mai bune pentru dezvoltatori

În cele din urmă, PHP 7 este o cunoaștere de programare mult mai slabă și eficientă, ceea ce înseamnă că procesează mai repede ca niciodată și vă ajută să vă încărcați și site-ul foarte rapid.

Puteți verifica rezultatele unui singur ( din multe ) teste de evaluare a vitezei efectuate pe mai multe versiuni PHP și puteți vedea singur cât de repede rulează versiunile mai noi de PHP.

php benchmarking pentru viteză
Sursa: Cloudways

Desigur, WordPress funcționează cu PHP 5.6 și mai sus. Dar gândește-te la asta. PHP 5.6 nu a fost susținut activ de la începutul anului 2017, suportul de securitate terminându-se în ianuarie 2019. Și totuși, 27,3% dintre utilizatorii WordPress încă îl folosesc.

Utilizatorii WordPress și utilizarea versiunii php
Sursa: WordPress.org

Ca să nu mai vorbim de faptul că 15,5% dintre oameni încă folosesc PHP 7.0 ( care este semnificativ mai rapid decât PHP 5.6 ), dar nu a fost acceptat de la începutul lui 2019. Și ați ghicit, până la sfârșitul lui 2019, încă o versiune, PHP 7.1, va mușca praful când vine vorba de suport de securitate.

Acest lucru lasă doar PHP 7.2 și PHP 7.3 ca acele versiuni fiind acceptate activ, complet cu remedieri de securitate și toate.

Deci, ce fac 71,1% dintre proprietarii de site-uri WordPress folosind versiuni PHP care sunt fie la sfârșitul ciclului de viață, fie aproape? Ei bine, sper să învățăm despre importanța PHP și să actualizăm foarte, foarte curând!

Cum să verificați ce versiune de PHP rulează site-ul dvs. WordPress

Bine, deci știți că folosirea unei versiuni actualizate de PHP este importantă. Dar înainte de a încerca să vă actualizați PHP, verificați mai întâi sub capotă și vedeți ce versiune folosește în prezent site-ul dvs. WordPress.

Cel mai simplu mod de a face acest lucru este să accesați Instrumente > Sănătatea site -ului în tabloul de bord WordPress. Apoi, faceți clic pe fila Informații .

starea site-ului și fila informații

Apoi, derulați la meniul vertical Server și vedeți ce versiune de PHP folosește site-ul dvs.

versiunea php

Dacă descoperiți că utilizați o versiune învechită de PHP, este timpul să remediați asta!

Asigurați-vă că gazda dvs. web acceptă cele mai recente versiuni PHP

Există multe motive pentru care proprietarii de site-uri WordPress nu își actualizează versiunea PHP:

  • După cum am menționat mai sus, mulți oameni nu știu sau nu le pasă de versiunea lor PHP. Aceasta înseamnă că, dacă un dezvoltator sau o gazdă web nu îi informează că o actualizare este programată, acest lucru nu se va întâmpla.
  • Dezvoltatorii consideră că actualizarea site-ului web, a temei și a codului de plugin pentru versiunile PHP mai noi necesită prea mult timp .
  • Actualizarea necesită, de asemenea, teste extinse pentru compatibilitate ori de câte ori un site web este actualizat la o versiune mai nouă de PHP. Dezvoltatorii și proprietarii de site-uri web deopotrivă nu doresc să se ocupe de această problemă sau de problemele care pot apărea ulterior.

În cele din urmă, unele companii de găzduire ezită să scoată versiuni PHP actualizate .

Noile versiuni PHP înseamnă o posibilă creștere a blocărilor site-ului din cauza problemelor de compatibilitate, ceea ce înseamnă o creștere a tichetelor de suport. Nu înțeleg că majoritatea problemelor vor veni de fapt de la clienții care folosesc o versiune învechită de PHP .

În cele din urmă, nu există niciun motiv pentru care toate site-urile WordPress nu ar trebui să-și actualizeze versiunile PHP. Din păcate, unul dintre cele mai mari obstacole în calea actualizării PHP este de fapt companiile de găzduire și refuzul acestora de a suporta versiuni superioare.

Mai rău încă, în acest articol intitulat „În formă de găzduire”, Joost de Valk intră în detalii despre câte gazde web care acceptă versiuni actualizate de PHP nu reușesc să-și încurajeze utilizatorii să facă upgrade, ceea ce este la fel de rău ca nu. oferind versiunea mai nouă în primul rând.

De aceea, următorul pas după ce ați aflat ce versiune de PHP folosește site-ul dvs. este să verificați cu gazda dvs. web și să vedeți ce versiuni acceptă.

Și dacă descoperiți că nu acceptă cea mai nouă versiune de PHP, probabil că este timpul să căutați în altă parte pentru găzduirea WordPress.

Acum este timpul să vă actualizați versiunea PHP cu cPanel

Modul de a vă actualiza versiunea PHP este prin cPanel ( sau similar ) din contul dvs. de găzduire web. Dar mai întâi, vă recomandăm să faceți o copie de rezervă a site-ului dvs., în cazul în care ceva nu merge bine.

De asemenea, vă recomandăm să testați actualizarea PHP la nivel local sau într-un mediu de pregătire înainte de a o pune live pentru a vă asigura că nu vor exista probleme de compatibilitate.

Pasul 1: Creați o copie a site-ului dvs

Pentru a începe, creați o copie a site-ului dvs. web, completată cu toate fișierele sale și baza de date. Uneori, chiar și utilizarea unei copii de rezervă a site-ului dvs. vă va oferi suficient pentru a lucra.

Pasul 2: Creați un site local sau de organizare

Configurați un mediu de testare, fie local, fie folosind un mediu de testare, dacă gazda dvs. web oferă unul. Adăugați copia site-ului dvs. în mediul dvs. de testare, astfel încât să aveți o copie exactă a site-ului dvs. live.

Apoi, actualizați PHP pe site-ul dvs. de testare și începeți procesul de testare pentru probleme de compatibilitate.

Pasul 3: Verificați compatibilitatea PHP

Va trebui să parcurgeți site-ul dvs. de testare pentru a vă asigura că nu s-a întrerupt nimic cu actualizarea PHP. Aceasta înseamnă să verificați funcționalitatea și designul site-ului dvs. pentru a vă asigura că totul funcționează și arată corect.

Iată câteva instrumente utile de compatibilitate PHP pentru a vă ajuta:

  • Verificator de compatibilitate PHP : Acesta este un instrument excelent pentru a verifica problemele de incompatibilitate până la PHP 7.3. Există unele limitări, deoarece unele plugin-uri sunt cunoscute că provoacă rezultate false pozitive. Dar vă va oferi un început bun.
  • Error Log Monitor : Acest plugin adaugă un widget de tablou de bord pe site-ul dvs. care afișează cele mai recente mesaje din jurnalul dvs. de erori PHP. De asemenea, puteți opta pentru a primi notificări prin e-mail. Indiferent dacă ești sau nu dezvoltator, acest plugin este soluția perfectă pentru a obține ajutor atunci când ai nevoie.
  • WP_DEBUG: Deși nu este un „instrument” real, activarea modului de depanare în WordPress vă va ajuta să vizualizați mesajele PHP, astfel încât să le puteți adresa.

Dacă găsiți probleme pe site-ul dvs. de testare în timpul acestui proces, încercați să găsiți soluții. Aceasta poate include modificarea pluginurilor sau temelor care sunt compatibile cu versiunile PHP mai noi.

pluginuri compatibile

Nu uitați să faceți aceleași modificări pe site-ul dvs. live odată ce ați rezolvat problema pe site-ul dvs. de testare!

Pasul 4: Schimbați versiunea PHP în cPanel

După ce ați testat totul pe site-ul dvs. local, este timpul să vă actualizați versiunea PHP în viața reală. Pentru a face acest lucru, conectați-vă la cPanel și găsiți secțiunea pentru gestionarea versiunilor PHP.

gestionați versiunea php

Apoi, alegeți directorul ( sau site-ul web, în ​​funcție de modul în care este configurat cPanelul ) pe care doriți să îl actualizați.

alege directorul

Când faceți acest lucru, veți avea apoi opțiunea de a alege ce versiune PHP doriți să utilizați. Și dacă ești cu adevărat norocos, gazda ta web va avea chiar și o versiune PHP gestionată care se va actualiza automat atunci când este nevoie.

alege versiunea php

Aveți nevoie de instrucțiuni specifice pentru actualizarea versiunii PHP folosind gazda dvs. web? Iată o listă cu instrucțiuni pentru actualizarea versiunii PHP pentru 32 de gazde web diferite.

Gânduri finale

Utilizarea versiunilor mai noi de PHP este crucială dacă doriți ca site-ul dvs. să-și mențină timpii de încărcare rapidi, să rămână în siguranță și să continue să fie compatibil cu noile teme și pluginuri care au ajuns pe piață.

În timp ce WordPress continuă să funcționeze cu versiuni mai vechi de PHP, iar ciclul va continua pe măsură ce versiunile PHP mor și sunt lansate altele noi, este logic să vă optimizați site-ul în toate modurile posibile. Și asta înseamnă să folosiți cea mai rapidă încărcare, cea mai sigură și cea mai compatibilă versiune PHP posibilă.

Deci, verificați ce versiune de PHP folosește site-ul dvs. WordPress și faceți o schimbare dacă nu vă place ceea ce vedeți. Tu și vizitatorii site-ului dvs. veți fi fericiți că ați făcut-o.