Scripturile din partea serverului, în ceea ce privește paginile web, se referă, de obicei, la codul PHP care este executat pe serverul web înainte ca datele să fie transmise browserului utilizatorului. În cazul PHP, tot codul PHP este executat pe server și niciun cod PHP nu ajunge niciodată la utilizator. După executarea codului PHP, informațiile pe care le transmite sunt încorporate în HTML, care este trimis browserului web al vizualizatorului.
O modalitate de a vedea acest lucru în acțiune este să deschideți una dintre paginile dvs. PHP într-un browser web și apoi să alegeți opțiunea „Vizualizare sursa”. Puteți vedea HTML-ul, dar niciun cod PHP. Rezultatul codului PHP este acolo deoarece este încorporat în HTML pe server înainte ca pagina web să fie livrată browserului.
În timp ce fișierul PHP din partea serverului poate conține tot codul de mai sus, codul sursă și browserul dvs. afișează numai următoarele informații:
Pisica mea Spot și câinele meu Clif le place să se joace împreună.
PHP nu este singurul cod care implică scripturi din partea serverului, iar scripturile din partea serverului nu se limitează la site-uri web. Alte limbaje de programare din partea serverului sunt Python, Ruby, C #, C ++ și Java. Există multe cazuri de scripturi din partea serverului, care oferă o experiență personalizată pentru utilizatori.
În comparație, scripturile din partea clientului operează cu scripturi încorporate - JavaScript este cel mai cunoscut - care sunt trimise de pe serverul web către computerul unui utilizator. Toate procesările scripturilor din partea clientului au loc într-un browser web pe computerul utilizatorului final. Unii utilizatori dezactivează scripturile din partea clientului din cauza problemelor de securitate.