Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Ce este: PHP

PHP este un limbaj de programare și scripting pentru crearea de site-uri web dinamice interactive. WordPress este scris folosind PHP ca limbaj de scripting. La fel ca WordPress, PHP este, de asemenea, open source.

PHP este un limbaj server-side, ceea ce înseamnă că rulează pe serverul dvs. de găzduire web. Ori de câte ori cineva vizitează site-ul dvs. web, browserul său contactează serverul dvs. pentru a solicita pagina. Codul PHP rulează pe server și generează o pagină HTML pentru a o trimite vizitatorului. Vizitatorul vede apoi pagina HTML în browserul său. Ei nu pot vedea scriptul PHP, deoarece acesta se află doar pe serverul de găzduire.

Ce este PHP

Cum folosește WordPress PHP?

Codul PHP este ceea ce face ca WordPress să funcționeze. Un site web WordPress stochează toate datele sale într-o bază de date MySQL. Aceste date includ totul, de la numele blogului și conținutul postărilor de pe blog, la setările plugin-urilor și informațiile de profil ale utilizatorului.

Sarcina PHP este să extragă informații specifice din baza de date și să le asambleze într-o pagină web HTML. Pentru mai multe detalii despre acest proces, puteți consulta ghidul nostru despre cum funcționează WordPress în culise.

Codul PHP este conținut în fișiere care se termină cu extensia .php.

Dacă ați deschis vreodată un fișier zip WordPress, veți vedea că majoritatea fișierelor sunt fișiere PHP.

De exemplu, în captura de ecran de mai jos, veți observa nume de fișiere precum wp-config.php, index.php și multe altele. Fiecare dintre aceste fișiere conține codul utilizat pentru a efectua diferite acțiuni în WordPress.

Fișiere PHP în WP

Un folder de temă WordPress arată foarte asemănător. Veți găsi fișiere precum sidebar.php, header.php și altele. Fiecare dintre aceste fișiere compune ierarhia de șabloane a unei teme și afișează diferite secțiuni ale site-ului dvs. web.

Codul PHP trebuie încadrat între tag-ul de deschidere php <?php și tag-ul de închidere ?>. Fișierele PHP pot conține și cod HTML.

Fiecare etichetă PHP poate prelua o mică parte de informații din baza dvs. de date. În acest exemplu, puteți vedea codul PHP pentru a afișa numele blogului dvs., care este apoi încadrat în etichete de titlu HTML.

Exemplu PHP în HTML

Cum funcționează PHP?

Dacă căutați pe web informații despre PHP, veți vedea că este un limbaj de scripting „server-side”. Din păcate, acea definiție scurtă nu este utilă pentru începători.

Termenul „server-side” înseamnă pur și simplu că toate acele fișiere PHP din WordPress își fac treaba pe serverul dvs. de găzduire web. Deci, în termeni simpli, atunci când cineva accesează site-ul dvs., WordPress accesează fișierele PHP pentru a obține informațiile din baza de date (cum ar fi conținutul postărilor dvs. de pe blog) pentru a le afișa vizitatorului.

Asta sună destul de simplu. Totuși, există o mică problemă. Browserele web nu citesc PHP. Ele citesc HTML.

HTML este un tip de limbaj de scripting folosit pentru a crea pagini web. Ne referim la HTML ca la un limbaj de scripting „client-side”.

Browserele precum Chrome, Firefox și altele sunt numite „clienți”. Aici, un limbaj „client-side” înseamnă pur și simplu că browserele web fac treaba de a transforma codul HTML în ceea ce vedeți în fereastra browserului.


So, if browsers only read HTML and your WordPress website is created in PHP, how can people see your website?

Să luăm un moment și să vedem cum funcționează codul PHP în WordPress cu HTML mai întâi, pas cu pas:

  1. Mai întâi, cineva tastează adresa dvs. web în browserul său sau dă clic pe un link.
  2. Aceasta trimite o cerere către serverul dvs. de găzduire web.
  3. Serverul dvs. trimite apoi codul HTML prin Internet înapoi către browserul lor.
  4. Browserul lor preia acel cod HTML și îl traduce într-o pagină web.

Cu toate acestea, atunci când vizitați un site web creat cu PHP, cum ar fi WordPress, are loc un pas suplimentar.

Înainte de pasul 3, serverul trebuie să ruleze codul PHP pentru a crea pagina HTML, înainte de a o putea trimite browserului.

Versiuni PHP WordPress

La fel ca alte limbaje de programare, există mai multe versiuni de PHP pe care le puteți utiliza. Unele versiuni precum PHP 5.5, 7.0 și 7.1 nu mai primesc suport activ.

Ca proprietar al unui site web WordPress, ar trebui să utilizați cea mai recentă versiune de PHP. Spunem acest lucru deoarece fiecare versiune nouă de PHP corectează probleme de securitate și va contribui la creșterea vitezei site-ului dvs. web.

Deoarece PHP este un limbaj atât de popular pentru crearea de site-uri web, este și o țintă pentru hackeri. Prin urmare, având cea mai recentă versiune vă va oferi funcționalitățile de securitate și remedierile care nu se găsesc în versiunile mai vechi.

Vă recomandăm să folosiți fie Bluehost, SiteGround, fie WP Engine ca gazdă web, deoarece aceștia folosesc cele mai actualizate versiuni de PHP cu pachetele lor de găzduire web WordPress.

Utilizatorii WordPress trebuie să cunoască PHP?

Utilizatorii WordPress nu au nevoie să învețe PHP pentru a utiliza, opera sau gestiona un site web WordPress. WordPress are deja fișierele PHP de care aveți nevoie, la fel și temele și plugin-urile, astfel încât să puteți utiliza WordPress fără abilități de codare PHP.

Majoritatea utilizatorilor WordPress nu au nevoie niciodată să știe cum să codeze în PHP, dar dacă sunteți interesat de dezvoltarea propriilor plugin-uri, teme sau realizarea de personalizări avansate ale site-urilor WordPress, atunci va trebui să învățați să folosiți PHP.

Sperăm că acest articol v-a ajutat să aflați mai multe despre PHP. De asemenea, este posibil să doriți să consultați lista noastră de Lecturi suplimentare de mai jos pentru articole conexe despre sfaturi, trucuri și idei utile pentru WordPress.

Dacă v-a plăcut acest articol, vă rugăm să vă abonați la Canalul nostru YouTube pentru tutoriale video WordPress. Ne puteți găsi, de asemenea, pe Twitter și Facebook.

Lectură suplimentară

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!