Разлика между PHP и HTML

Разлика между PHP и HTML
Разлика между PHP и HTML

Видео: Разлика между PHP и HTML

Видео: Разлика между PHP и HTML
Видео: Уроки PHP 7 | Как работать с формами. Методы GET и POST. В чем их отличие. 2024, Ноември
Anonim

PHP срещу HTML

Езикът за маркиране на хипертекст, широко известен като HTML, е водещият език за маркиране на уеб страници. HTML е основният градивен елемент на уеб страниците. Уеб браузърът чете HTML документа и ги композира във визуални или звукови уеб страници. PHP (съкращение от PHP: Hypertext Preprocessor) е скриптов език от страна на сървъра, специално подходящ за разработване на динамични и интерактивни уеб страници. PHP скриптовете могат да бъдат вградени в HTML документи.

Какво е HTML?

HTML, както споменахме по-рано, е език за маркиране, а не език за програмиране. Езикът за маркиране е набор от тагове за маркиране и HTML използва тагове за маркиране, които обикновено се наричат HTML тагове, за описание на уеб страници. HTML документите описват уеб страници и съдържат HTML тагове и обикновен текст. HTML таговете могат да бъдат идентифицирани лесно в HTML документ, тъй като са заобиколени от ъглови скоби (напр.). HTML таговете обикновено се вмъкват в документ по двойки, като първият таг е началният (напр. ), а вторият е краен (напр.). Задачата на уеб браузъра (напр. Internet Explorer, Firefox и др.) е да прочете HTML документ и да го покаже като уеб страница. Браузърът използва HTML таговете, за да интерпретира съдържанието на страницата, а самите HTML тагове не се показват от браузъра. HTML страниците могат да вграждат изображения, обекти и скриптове, написани на езици като JavaScript. Освен това HTML може да се използва за създаване на интерактивни форми.

Какво е PHP?

Както споменахме по-рано, PHP е скриптов език, който е специално пригоден за разработване на динамични уеб страници. PHP е софтуер с отворен код и е безплатен за изтегляне и използване. PHP скриптовете се изпълняват на уеб сървъра. PHP кодът в заявения файл се изпълнява от PHP runtime и създава динамичното съдържание на уеб страницата. PHP може да бъде внедрен в повечето уеб сървъри (Apache, IIS и т.н.) и работи на различни платформи като Windows, Linux, UNIX и т.н. PHP може да се използва и с много системи за управление на релационни бази данни (RDBMS). Въпреки че първоначално PHP е проектиран за създаване на динамични уеб страници, сега той се фокусира главно върху скриптове от страна на сървъра, където предоставя динамично съдържание от уеб сървър на клиент. PHP файловете могат да съдържат текст, HTML тагове и скриптове. PHP файловете се обработват от уеб сървъра и се връщат обратно в браузъра като обикновен HTML. PHP файловете могат да бъдат идентифицирани с файловите разширения „.php“, „.php3“или „.phtml“

Разлика между HTML и PHP

Основната разлика между HTML и PHP е, че HTML е език за маркиране, който се използва за определяне на съдържанието на уеб страница, докато PHP е скриптов език. Уеб страниците, създадени само с помощта на HTML, са статични уеб страници и винаги ще бъдат едни и същи при всяко отваряне. Но PHP файловете могат да създават динамични уеб страници, където съдържанието може да се променя от време на време. Например динамичните уеб страници, създадени с PHP, могат да включват обекти като текуща дата/час, данни, изпратени от потребител чрез формуляр или информация от база данни.

Препоръчано: