Cum să vă actualizați versiunea PHP pentru a vă menține la curent cu recomandările WordPress
Publicat: 2019-06-03Când un site web WordPress este încărcat, acesta rulează pe cod. A fost odată că acel cod era strict HTML. Acum, sunt câteva lucruri diferite, de obicei CSS, HTML și JavaScript.
Totuși, acesta este partea din față a casei. Personalul de așteptare pe care îl văd toți vizitatorii. Back-of-the-house rulează puțin diferit; există bucătari diferiți în bucătărie și influențează puțin din toate.
Când vine vorba de WordPress, limbajul de programare PHP este ceea ce rulează cu adevărat spectacolul. Veți găsi PHP în orice, de la tabloul de bord WordPress (back-end) până la șabloanele de pagini ale site-ului dvs. web (front-end). PHP este, de asemenea, în pluginuri, temă ... practic, site-ul dvs. web nu există fără el.
Abonați-vă la canalul nostru Youtube
Ce este PHP?
PHP este un limbaj de programare open source, gratuit și, deoarece este atât de accesibil, este unul dintre cele mai utilizate limbaje de programare în dezvoltarea web (Facebook îl folosește și el).
Iată cum impactul din spatele casei afectează fața casei: PHP preia în esență informații din baza de date, le împachetează ca CSS și HTML și apoi creează site-ul dvs. superb pentru vizitatori.
PHP există pe serverul final al lucrurilor. Pentru a compara, ceva de genul JavaScript este procesat pe partea clientului a site-ului, în browser atunci când cineva vă vizitează site-ul. Dacă o problemă a site-ului web se datorează unei probleme PHP, trebuie să fiți cel care să o rezolve (sau cel puțin gazda dvs. o face) - chiar și un computer super rapid nu poate procesa rapid PHP de pe un server lent.
Morala: PHP este al naibii de important, mai ales dacă aveți un site WordPress - cel puțin un site WordPress pe care doriți să îl faceți bine.
PHP necesită actualizări
Întrucât PHP este esențial pentru WordPress, este întotdeauna modificat și îmbunătățit - au existat o mulțime de versiuni de-a lungul anilor. Începând cu scrierea acestui articol, ar trebui să aveți cel puțin versiunea 7.0, deși 7.3 este cea mai recentă versiune. Prin modernizare, veți avea acces la cea mai nouă versiune PHP, ceea ce înseamnă , de asemenea , cel mai rapid, mai sigur și pur și simplu versiune mai bună.

Sursa: php.net
Cele mai mari schimbări cu PHP 7 sunt că este de aproximativ două ori mai rapid decât ultima versiune, PHP 5.6; codul este mai ușor de citit și acceptat; problemele de script sunt rezolvate fără probleme; iar aplicațiile sale sunt mai greu de piratat.
PS Dacă continuați să utilizați o versiune mai veche de PHP, nu veți mai putea accesa suportul activ, iar suportul de securitate se va epuiza în cele din urmă. Traducere: site-ul dvs. web nu va fi în siguranță și nu veți putea primi niciun fel de ajutor în cazul în care ceva nu va merge bine.
Să verificăm versiunea PHP WordPress
Înainte de a vă actualiza PHP-ul, aflați dacă aveți nevoie, determinând versiunea PHP pe care o aveți chiar acum. Există două modalități simple de a face acest lucru:
Verificați cu gazda dvs.
Asta am făcut. De fapt, ceea ce am făcut din punct de vedere tehnic a fost prin e-mail DreamHost pentru a spune „Umm, site-ul meu pare să mă urască în ultima vreme”. Și au spus: „Da, e supărat pe tine pentru că ai PHP învechit”.
Dacă nu puteți obține serviciul pentru clienți al gazdei, probabil că puteți verifica singur versiunea. Căutați ceva de genul „Setări PHP” sau „Versiune PHP” sau „Gestionați domeniile”.
În DreamHost, puteți afla versiunea pe pagina Gestionați domeniile.

Folosiți un plugin pentru versiunea PHP
Puteți utiliza un plugin precum Afișare versiune PHP, care este probabil cel mai ușor lucru pe care l-am făcut vreodată când vine vorba de WordPress.

Trebuie doar să instalați, să activați și apoi să vedeți versiunea pe care o utilizați în secțiunea Prezentare de pe tabloul de bord:

Este timpul să vă actualizați versiunea PHP?
Ați aflat cele mai proaste știri posibile și este timpul să vă actualizați PHP-ul. Voi presupune că gazda dvs. vă va permite să faceți upgrade - dacă nu, este timpul să vă despărțiți de ei.
Este întotdeauna puțin riscant să faceți upgrade, deoarece este posibil ca site-ul dvs. web să conțină cod cu care noua versiune PHP nu va fi compatibilă. Dacă se întâmplă acest lucru, o parte sau o parte din site-ul dvs. web ar putea avea un comportament ciudat după actualizare.

Să analizăm cum să prevenim acest lucru.
Puteți face acest lucru pe site-ul dvs. live, dar o soluție și mai sigură este să faceți o copie locală a site-ului dvs. web și să parcurgeți primul proces în acel test, ca test.
Actualizați totul (dar mai întâi faceți backup)
Deoarece problemele PHP au de obicei legătură cu codul vechi, cel mai bine este să vă actualizați pluginurile, tema și versiunea WordPress înainte de a face orice altceva. De asemenea, probabil că știți deja acest lucru, dar ar trebui întotdeauna să faceți backup site-ului dvs. înainte de a actualiza ceva.

Am scris multe despre backupul site-ului dvs. WordPress:
- Duplicator: o modalitate ușoară de a face copii de rezervă, de a copia sau de a clona conținutul dvs. WordPress
- Cum să creați o copie de rezervă Google Drive a site-ului dvs. WordPress
- Ultimul ghid pentru UpdraftPlus: Cum să faceți backup, să restaurați sau să migrați site-ul dvs. WordPress
Verificați dublu compatibilitatea
Actualizarea a tot ceea ce este depășit este un prim pas bun, dar nu este infailibil. Din fericire, ei fac un plugin pentru asta. (Există, de asemenea, PHP Compatibility Checker de la WP Engine, dar nu este testat cu versiunile recente de WordPress.)

Instalați, activați, faceți clic pe linkul SG Optimizer din bara laterală din partea stângă a tabloului de bord, apoi faceți clic pe Optimizarea mediului. La jumătatea paginii, veți vedea actualizarea PHP recomandată și un link către „Verificați compatibilitatea”.

A durat mai puțin de 10 minute (cel puțin pentru site-ul meu simplu), apoi am primit această notificare, așa că se pare că sunt bine să merg:

Actualizați-vă PHP
Băieți, este timpul să faceți pasul.
Există câteva modalități de a vă actualiza PHP-ul. Unele sunt destul de avansate, cum ar fi utilizarea comenzilor SSH - dar dacă știi cum să faci asta, atunci nu ai nevoie de mine sau de acest articol.
În schimb, vom face acest lucru într-un mod ușor - folosind acel serviciu de găzduire, sunt facturat pentru fiecare lună. După cum știți, folosesc DreamHost - aici sunt instrucțiunile pentru actualizarea PHP-ului prin intermediul lor. Dacă utilizați o altă gazdă, nu ar trebui să aveți probleme în găsirea direcțiilor lor și probabil că nu va fi prea diferit de modul în care o voi actualiza pe a mea.
Merg la Gestionare domenii, fac clic pe „Editare” lângă cel pe care trebuie să îl actualizez, apoi găsesc opțiunile de actualizare PHP în Opțiuni web.

DreamHost sugerează PHP 7.2, deci acesta este cel pe care îl aleg. Apoi salvez modificările și primesc o notificare că modificările ar trebui să aibă loc în aproximativ 10 minute. Mă întorc la WordPress, șterg memoria cache și PHP este actualizat - două minute, vârfuri.

Asigurați-vă că totul arată corect și funcționează corect
Chiar dacă ați făcut diligența, site-urile web sunt cunoscute ca fiind imperfecte. Odată ce PHP este actualizat, mergeți la site-ul dvs. pentru a verifica totul. Faceți clic pe fiecare pagină, testați caracteristicile și pluginurile etc.
Încheierea
Actualizarea versiunii PHP face parte din cele mai bune practici WordPress, la fel ca actualizarea pluginurilor și temei. Acestea fiind spuse, am „actualizat PHP” în calendarul meu de o lună. Poate două luni. În fiecare luni, mut data. - Nu, luni viitoare. Dacă aș fi știut cât de simplu ar fi, nu l-aș fi temut atât de mult. Și nu este aplicabil atât de multe lucruri, WordPress și nu numai? Siguranța și performanța site-ului dvs. web se bazează pe aceste sarcini mici - mențineți-le pe deasupra, treceți-le peste cap și continuați cu crearea de conținut pe care oamenii îl iubesc.
Acest tutorial v-a dat eroarea de dezvoltare? Consultați 10 tutoriale PHP Aspirarea dezvoltatorilor WordPress ar trebui să treacă.
