PHP vs HTML
HyperText Markup Language, cunoscut sub numele de HTML, este principalul limbaj de markup pentru paginile web. HTML este blocul de bază al paginilor web. Browserul web citește documentul HTML și le compune în pagini web vizuale sau audibile. PHP (PHP: Hypertext Preprocessor) este un limbaj de scripting al serverului, special adaptat pentru dezvoltarea paginilor web dinamice și interactive. Scripturile PHP pot fi încorporate în documentele HTML.
Ce este HTML?
HTML, așa cum am menționat mai devreme, este un limbaj de markup, nu un limbaj de programare. Un limbaj de marcare este un set de etichete care marchează și HTML folosește etichete de marcare, denumite de obicei etichete HTML, pentru a descrie paginile web. Documentele HTML descriu pagini web și conțin etichete HTML și text simplu. Etichetele HTML pot fi identificate cu ușurință într-un document HTML, deoarece sunt înconjurate de paranteze unghiulare (de ex.). În general, etichetele HTML sunt inserate într-un document în perechi, unde prima etichetă este eticheta de început (de ex. ), iar a doua etichetă este eticheta de sfârșit (de ex. ). Sarcina unui browser web (de exemplu, Internet Explorer, Firefox etc.) este de a citi un document HTML și de ao afișa ca pagină web. Browserul utilizează etichetele HTML pentru a interpreta conținutul paginii, iar etichetele HTML în sine nu sunt afișate de browser. Paginile HTML pot încorpora imagini, obiecte și scripturi scrise în limbi precum JavaScript. Mai mult, HTML poate fi folosit pentru a crea formulare interactive.
Ce este PHP?
După cum am menționat mai devreme, PHP este un limbaj de scripting care este special adaptat pentru dezvoltarea paginilor web dinamice. PHP este un software open source și este gratuit pentru descărcare și utilizare. Scripturile PHP sunt executate pe serverul web. Codul PHP într-un fișier solicitat este executat de runtime-ul PHP și creează conținutul paginii web dinamice. PHP poate fi implementat în majoritatea serverelor web (Apache, IIS etc.) și rulează pe diferite platforme, cum ar fi Windows, Linux, UNIX etc. PHP poate fi de asemenea folosit cu multe sisteme de management al bazelor de date relaționale (RDBMS). Chiar dacă PHP a fost conceput inițial pentru crearea de pagini web dinamice, acesta se concentrează acum în principal pe script-urile de pe partea de server unde oferă conținut dinamic de la un server web unui client. Fișierele PHP pot conține text, etichete HTML și scripturi. Fișierele PHP sunt procesate de serverul web și returnate înapoi în browser ca HTML simplu. Fișierele PHP pot fi identificate cu extensiile de fișiere ".php", ".php3" sau ".phtml"
Diferența dintre HTML și PHP
Principala diferență între HTML și PHP este faptul că HTML este un limbaj de markup care este utilizat pentru a specifica conținutul unei pagini web, în timp ce PHP este un limbaj de scripting. Paginile web create folosind doar HTML sunt pagini web statice și vor fi întotdeauna aceleași de fiecare dată când sunt deschise. Dar fișierele PHP pot crea pagini web dinamice în care conținutul se poate schimba din când în când. De exemplu, paginile web dinamice create cu PHP pot include obiecte precum data / ora curentă, datele trimise de un utilizator folosind un formular sau informații dintr-o bază de date.