Cum să verificați și să actualizați cu ușurință versiunea PHP a site-ului dvs. WordPress

Toate site-urile web funcționează pe bază de cod. Pe vremuri, era HTML pur, astăzi este, de obicei, un amestec din acesta, plus CSS și JavaScript.

Cu toate acestea, însă, asta doar după ce sunt încărcate. Pe server, un alt limbaj de programare rulează probabil scena, mai ales dacă aveți un site WordPress. Vorbim, bineînțeles, despre PHP.

Majoritatea lucrurilor pe care le vedeți atât în partea frontală, cât și în partea din spate a site-ului dumneavoastră WordPress există datorită PHP. Nu îl găsiți doar în șabloanele paginilor, ci și în fișierele care construiesc tabloul de bord WordPress.

Codul PHP în fișierul din tabloul de bord WordPress

Același lucru este valabil și pentru orice teme și plugin-uri pe care le-ați instalat. Pe scurt, fără PHP, site-ul dvs. WordPress nu ar exista.

Pentru că acest limbaj de programare este atât de central pentru platforma WordPress, astăzi vrem să vorbim despre ceva cu care mulți dintre noi se ocupă prea rar: cum să actualizați versiunea PHP a site-ului dvs.

Ce, nu știați că asta face parte chiar din funcționarea unui site web? Tocmai de aceea există acest post. În el veți afla ceva mai multe despre PHP ca limbaj și de ce este important să rulați cea mai recentă versiune, cum să verificați PHP-ul site-ului dvs. și cum să îl actualizați în siguranță.

Pregătiți să deveniți un pic tocilari? Atunci haideți să intrăm direct în subiect.

O scurtă prezentare generală a PHP ca limbaj de programare

Pentru ca să știți despre ce vorbim, haideți mai întâi să ne scufundăm în ceea ce este PHP mai exact.

În primul rând, este un limbaj de programare care este open source și, prin urmare, (ca și WordPress) liber de utilizat. Acest lucru ar putea contribui, de asemenea, la faptul că PHP este unul dintre cele mai populare limbaje pentru dezvoltarea web. Nu numai că rulează scenele din spatele WordPress, dar face parte, de asemenea, din Facebook și din alte site-uri populare. Cu toate acestea, îl puteți folosi și în alte scopuri.

Cine folosește php
Sursa: PHP: James Titcumb

Un al doilea lucru important despre PHP este că este un limbaj de programare pe server. Asta înseamnă că este procesat pe mașina pe al cărei hard disk se află. Acest lucru este opus limbajelor de tip client-side, cum ar fi JavaScript, unde toată munca are loc în browserul persoanei care solicită să vă vadă site-ul.

Dar, acest lucru înseamnă, de asemenea, că orice problemă de performanță a site-ului care provine din PHP trebuie să o rezolvați voi. Vizitatorii dvs. pot avea cel mai rapid computer din lume, totuși, dacă serverul dvs. are puține resurse, acest lucru nu va face o mare diferență. Ceea ce ne aduce la următoarea parte.

De ce să actualizați versiunea PHP a site-ului dumneavoastră?

Pentru că PHP este atât de important pentru WordPress, este, de asemenea, o parte centrală a performanței site-ului. La urma urmei, PHP este practic intermediarul care extrage datele corecte din baza dvs. de date, le înfășoară în HTML și CSS și apoi le livrează ca un site finit în browserul vizitatorului. Dacă intermediarul este lent, la fel este și restul.

Actualizările înseamnă îmbunătățiri

Din acest motiv, limbajul de programare este în mod constant îmbunătățit. Acesta a cunoscut destul de multe versiuni de-a lungul anilor.

Pentru a rula WordPress, serverul dumneavoastră are nevoie de cel puțin PHP 5.2.4. Cu toate acestea, până acum, recomandarea oficială este să rulați PHP 7 sau o versiune mai mare (versiunea actuală este PHP 7.1).

Aceasta deoarece, la fel ca WordPress, noile versiuni de PHP aduc cu ele o mulțime de îmbunătățiri. Pe măsură ce progresează, limbajele devin mai sigure, mai rapide, mai ușoare, mai puțin consumatoare de resurse și pur și simplu mai bune în general. De fapt, doar saltul de la PHP 5.6 la PHP 7 a fost un mare salt înainte.

PHP 7 este cel mai bun de până acum

Una dintre principalele îmbunătățiri pe care PHP 7 le oferă utilizatorilor WordPress este creșterea vitezei. Benchmark-urile arată că noua versiune este de până la două ori mai rapidă decât predecesoarea sa.

Php 7 benchmarks update php version

În consecință, serverul dvs. este capabil să livreze site-ul dvs. unui număr mai mare de vizitatori în timp ce face mai puțină muncă (apropo, există mai multe lucruri pe care le puteți face pentru a accelera WordPress). În plus, noua versiune face codul mai ușor de citit (și, prin urmare, de susținut).

În plus, PHP 7 a devenit mult mai bun la gestionarea erorilor. Acum este capabil să rezolve problemele de script fără a trebui neapărat să încheie întregul proces. Aceasta este o veste bună pentru acei vizitatori de site-uri cărora nu le place să aibă de-a face cu site-uri web defecte (indiciu: sunt toți).

În cele din urmă, PHP 7 a cunoscut îmbunătățiri în ceea ce privește securitatea care fac ca aplicațiile construite cu el să fie mai greu de piratat (dacă acest lucru se întâmplă vreodată, aflați cum să recuperați un site WordPress piratat).

Versiunile mai vechi nu mai sunt acceptate

În plus față de cele de mai sus, durata de viață a versiunilor PHP mai vechi se termină. Suportul activ pentru versiunea 5.6 s-a încheiat la începutul anului 2017. Suportul de securitate va fi oferit doar până la sfârșitul anului 2018.

Convingător încă? Și acestea sunt doar notele de sinteză. Există mai multe lucruri minunate care s-au îmbunătățit în PHP 7 despre care puteți afla aici. Totuși, cum vă dați seama pe ce versiune de PHP rulează în prezent site-ul dumneavoastră? Mă bucur că ați întrebat.

Cum să verificați versiunea PHP a site-ului dvs. WordPress

Dacă doriți să știți ce versiune de PHP alimentează în prezent site-ul dvs. WordPress, aveți mai multe modalități de a afla. Să le trecem rapid în revistă.

Verificați panoul de management al gazdei dvs. de găzduire

Prima dvs. opțiune este să verificați cu furnizorul dvs. În partea din spate a contului dvs. de găzduire, există probabil un meniu numit PHP Settings, PHP Version Manager sau ceva similar. De aici, puteți verifica ce versiune de PHP folosesc site-ul (site-urile) dvs.

De cele mai multe ori, aveți, de asemenea, posibilitatea de a face upgrade la o altă versiune aici (mai multe despre asta mai jos) și de a face lucruri precum editarea PHP.ini. Acesta din urmă este un fișier important care vă permite să faceți modificări la funcționalitatea serverului.

Utilizați un plugin WordPress

Desigur, în ecosfera WordPress, aveți, de asemenea, plugin-uri care pot face același lucru pentru dumneavoastră. Unul dintre cele mai ușor de utilizat este Display PHP Version.

Principal tot ce trebuie să faceți este să instalați pluginul și să îl activați. Veți putea apoi să vedeți versiunea curentă a PHP în secțiunea At a Glance din tabloul de bord WordPress.

Display php version wordpress plugin

Dacă se dovedește că serverul dvs. rulează deja cea mai recentă versiune, nu aveți altceva de făcut decât să zâmbiți fericit și să vă continuați ziua (sau poate să le trimiteți administratorilor de sistem ai furnizorului dvs. o cutie de bomboane de ciocolată).

Cu toate acestea, dacă nu v-ați mai confruntat niciodată cu această problemă, sunt șanse mari ca versiunea PHP să nu fie la zi. În acest caz, vă vom arăta cum să o actualizați în siguranță în cele ce urmează.

Desigur, asta presupune ca furnizorul dvs. să vă ofere opțiunea de a schimba. Dacă nu, poate că este timpul să găsiți o nouă găzduire?

Cum să actualizați PHP în siguranță

Oricât de grozav ar fi PHP 7, există unele riscuri implicate de actualizare. Asta înseamnă mai ales posibilitatea ca pe site-ul dvs. să aveți cod pe site-ul dvs. (adică în nucleul WordPress, teme, pluginuri și scripturi) care nu este compatibil cu noua versiune.

Dacă acesta este cazul, atunci când faceți trecerea, este posibil ca toate sau unele părți ale site-ului dvs. să se strice sau cel puțin să prezinte un comportament defectuos. De aceea, este important să verificați în prealabil acest gen de lucruri și vă vom arăta mai jos cum să faceți acest lucru.

Nota rapidă: procesul prezentat aici este modul de actualizare a site-ului dvs. live. Cu toate acestea, o idee și mai bună este să creați o copie locală a site-ului dvs. și să o parcurgeți o dată pe computerul dvs. În acest fel, reduceți și mai mult șansele de a vă lovi de surprize neplăcute.

Back-up and Update Everything

După cum am menționat, problemele cu actualizarea PHP provin de obicei din codul mai vechi care nu mai este compatibil cu cea mai nouă versiune. Cea mai bună soluție: actualizați-vă site-ul.

Comunitatea WordPress este un susținător puternic al utilizării celei mai recente versiuni de PHP. Din acest motiv, dezvoltatorii de nucleu, de plugin-uri și de teme se asigură că munca lor jive cu aceasta.

În consecință, primul pas pentru a vă asigura că site-ul nu produce probleme este să vă mențineți site-ul la zi. Acesta este un lucru pe care ar trebui să îl faceți oricum din motive de securitate.

Așadar, faceți o copie de rezervă a site-ului și apoi apăsați butonul de actualizare ori de câte ori este necesar. Fă-o acum, eu aștept.

Utilizați un plugin pentru a verifica dacă există probleme de compatibilitate

Făcut? Mișto, atunci să continuăm.

Chiar și cu un WordPress și extensii actualizate, nu există nicio garanție că totul va decurge fără probleme. Din fericire, nu trebuie doar să sperați la ce e mai bun. În schimb, puteți testa în prealabil pentru probleme de incompatibilitate. Cum? Cu un plugin, bineînțeles.

WP Engine a lansat un plugin gratuit în directorul WordPress, exact în acest scop. Acesta verifică tot codul de pe site-ul dvs. și raportează orice posibile probleme.

Pentru a-l utiliza, trebuie mai întâi să îl instalați pe site-ul dvs. în mod obișnuit. Când este activ, va exista un nou element de meniu sub Tools (Instrumente) numit PHP Compatibility (Compatibilitate PHP). Aici, trebuie doar să alegeți versiunea PHP la care doriți să faceți upgrade. Apoi, selectați dacă doriți să scanați doar pluginurile și temele active sau toate extensiile de pe site-ul dumneavoastră.

actualizați versiunea php în siguranță cu php compatibility checker

Începeți scanarea. Când este gata, pluginul vă va prezenta o listă de erori și avertismente pentru site-ul dvs. Vă va spune chiar și numele fișierului și numărul liniei unde le-a întâlnit.

De aici, puteți lua măsuri pentru a înlocui pluginurile sau temele defecte sau pentru a găsi un alt tip de soluție (cum ar fi să cereți dezvoltatorului să își actualizeze munca). Plugin-ul va face, de asemenea, sugestii.

Apropoi, dacă aveți un plugin care este actualizat, dar încă este marcat ca fiind incompatibil, ar putea fi, de asemenea, un fals pozitiv. WP Engine oferă o listă de pluginuri despre care se știe că sunt marcate pentru probleme de compatibilitate atunci când nu există niciuna. Deci, țineți cont de asta.

Actualizați PHP

După ce v-ați asigurat că site-ul dvs. este, din toate punctele de vedere, capabil să facă față schimbului, este timpul să îl faceți efectiv.

Există mai multe moduri de a face asta. Una dintre ele este prin intermediul comenzilor SSH. Totuși, dacă știți cum să faceți acest lucru, probabil că nu citiți acest articol. În consecință, nu îl vom trece în revistă. Cu toate acestea, dacă totuși doriți să învățați cum să actualizați versiunea PHP a serverului dvs. prin SSH, o puteți face aici.

Vom merge pe calea cea mai ușoară, care este de a face schimbarea prin intermediul tabloului de bord de administrare al furnizorului dvs. de găzduire. De exemplu, în cPanel (care, apropo, se bazează tot pe PHP) este la fel de simplu ca și cum ai găsi elementul de meniu PHP Version Manager, navigând până la locația site-ului tău, alegând versiunea pe care vrei să o schimbi și apăsând pe Save.

Upgrade php version in cpanel
Sursa: SiteGround

Dacă gazda dvs. rulează Plesk, puteți afla cum să actualizați PHP aici. Din păcate, pentru alte panouri de administrare, va trebui să faceți propriile căutări. În cazul în care nu reușiți să găsiți o astfel de opțiune, este posibil ca gazda dvs. să o fi dezactivat. În acest caz, trebuie să luați legătura cu furnizorul dvs. de servicii.

Verificați-vă site-ul

După ce ați făcut actualizarea, ultimul lucru pe care trebuie să-l faceți este să vă întoarceți la front-end-ul site-ului dvs. și să aruncați o privire. Verificați fiecare pagină pentru a vedea dacă totul arată așa cum ar trebui și dacă anumite părți ale site-ului dvs. nu sunt dezactivate sau similare. De asemenea, testați plugin-urile pe care le folosiți, precum și funcțiile temei. Cu toate acestea, dacă ați luat măsurile de precauție menționate mai sus, este foarte puțin probabil să fi existat o problemă.

Și asta e tot. Felicitări! Tocmai ați actualizat cu succes PHP pentru site-ul dvs. WordPress.

Sumând

PHP este lipiciul care ține WordPress împreună. Din acest motiv, este important să îl țineți la zi. Acest lucru vă va permite, de asemenea, să profitați de creșterea vitezei și a securității.

Deasupra, ați învățat despre PHP și de ce este important să îl actualizați. Am vorbit despre cum puteți afla ce versiune rulează site-ul dvs. și cum să îl pregătiți pentru actualizare. În plus, v-am spus cum să implementați respectiva actualizare prin intermediul panoului de management al gazdei dvs. de găzduire.

Dacă ați urmărit de-a lungul timpului, bună treabă! Site-ul dumneavoastră este acum pregătit pentru viitor.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.