Forskel mellem PHP og HTML

Anonim

PHP vs HTML

HyperText Markup Language, kendt som HTML, er det førende markupsprog for websider. HTML er den grundlæggende byggesten på websider. Webbrowser læser HTML-dokumentet og komponerer dem i visuelle eller hørbare websider. PHP (står for PHP: Hypertext Preprocessor) er et server side scripting sprog, der er specielt egnet til at udvikle dynamiske og interaktive websider. PHP scripts kan indlejres i HTML-dokumenter.

Hvad er HTML?

HTML, som tidligere nævnt, er et markeringssprog, ikke et programmeringssprog. Et markeringssprog er et sæt markeringstags tags, og HTML bruger markup-tags, der normalt kaldes HTML-tags, for at beskrive websider. HTML-dokumenter beskriver websider, og de indeholder HTML-tags og almindelig tekst. HTML-tags kunne identificeres let i et HTML-dokument, da de er omgivet af vinkelbeslag (f.eks.). HTML-tags er typisk indsat i et dokument i par, hvor den første tag er starttaggen (f.eks. ), og den anden tag er slutmærket (f.eks. ). Opgaven af ​​en webbrowser (f.eks. Internet Explorer, Firefox osv.) Er at læse et HTML-dokument og vise det som en webside. Browseren bruger HTML-tags til at fortolke indholdet på siden, og HTML-koderne selv vises ikke af browseren. HTML-sider kan integrere billeder, objekter og scripts skrevet på sprog som JavaScript. Yderligere kan HTML bruges til at oprette interaktive former.

Hvad er PHP?

Som tidligere nævnt er PHP et script-sprog, der er specielt egnet til udvikling af dynamiske websider. PHP er open source software og det er gratis at downloade og bruge. PHP scripts udføres på webserveren. PHP kode i en anmodet fil udføres af PHP runtime og skaber det dynamiske webside indhold. PHP kan implementeres på de fleste webservere (Apache, IIS osv.) Og kører på forskellige platforme som Windows, Linux, UNIX osv. PHP kan også bruges sammen med mange Relational Database Management Systems (RDBMS). Selvom PHP oprindeligt var designet til at oprette dynamiske websider, fokuserer det nu primært på script til server-side, hvor det giver dynamisk indhold fra en webserver til en klient. PHP-filer kan indeholde tekst, HTML-tags og scripts. PHP-filer behandles af webserveren og returneres tilbage til browseren som almindelig HTML. PHP-filer kan identificeres med filudvidelserne ". php ",". php3 "eller". phtml”

Forskel mellem HTML og PHP

Hovedforskellen mellem HTML og PHP er, at HTML er et markupsprog, der bruges til at angive indholdet af en webside, mens PHP er et scriptningssprog. Websider, der oprettes ved hjælp af kun HTML, er statiske websider, og de vil altid være de samme hver gang de åbnes.Men PHP-filer kan skabe dynamiske websider, hvor indholdet kan ændre sig fra tid til anden. For eksempel kan dynamiske websider, der er oprettet med PHP, indeholde genstande som nuværende dato / tid, data indsendt af en bruger ved hjælp af en formular eller information fra en database.