PHP və HTML Arasındakı Fərq

PHP və HTML Arasındakı Fərq
PHP və HTML Arasındakı Fərq

Video: PHP və HTML Arasındakı Fərq

Video: PHP və HTML Arasındakı Fərq
Video: Şahzadə William və Lady Gaga nəyi müzakirə edirlər? 2024, Iyun
Anonim

PHP vs HTML

HyperText Markup Language, geniş şəkildə HTML kimi tanınan veb səhifələr üçün aparıcı işarələmə dilidir. HTML veb səhifələrin əsas tikinti blokudur. Veb-brauzer HTML sənədini oxuyur və onları vizual və ya səsli veb səhifələrə çevirir. PHP (PHP mənasını verir: Hypertext Preprocessor) dinamik və interaktiv veb səhifələr hazırlamaq üçün xüsusi olaraq uyğunlaşdırılmış server tərəfi skript dilidir. PHP skriptləri HTML sənədlərinə daxil edilə bilər.

HTML nədir?

HTML, əvvəllər qeyd edildiyi kimi, proqramlaşdırma dili deyil, işarələmə dilidir. İşarələmə dili işarələmə teqləri toplusudur və HTML veb səhifələri təsvir etmək üçün adətən HTML teqləri adlanan işarələmə teqlərindən istifadə edir. HTML sənədləri veb səhifələri təsvir edir və onlar HTML teqlərini və düz mətni ehtiva edir. HTML teqləri HTML sənədində asanlıqla müəyyən edilə bilər, çünki onlar bucaqlı mötərizələr (məsələn,) ilə əhatə olunmuşdur. HTML teqləri adətən sənədə cüt-cüt daxil edilir, burada birinci teq başlanğıc teqdir (məsələn, ), ikinci teq isə son teqdir (məs.). Veb brauzerinin vəzifəsi (məsələn, Internet Explorer, Firefox və s.) HTML sənədini oxumaq və onu veb səhifə kimi göstərməkdir. Brauzer səhifənin məzmununu şərh etmək üçün HTML teqlərindən istifadə edir və HTML etiketlərinin özləri brauzer tərəfindən göstərilmir. HTML səhifələri JavaScript kimi dillərdə yazılmış şəkilləri, obyektləri və skriptləri yerləşdirə bilər. Bundan əlavə, HTML interaktiv formalar yaratmaq üçün istifadə edilə bilər.

PHP nədir?

Daha əvvəl qeyd edildiyi kimi, PHP dinamik veb səhifələr hazırlamaq üçün xüsusi olaraq uyğunlaşdırılmış skript dilidir. PHP açıq mənbə proqramdır və onu yükləmək və istifadə etmək pulsuzdur. PHP skriptləri veb serverdə icra olunur. Tələb olunan fayldakı PHP kodu PHP iş vaxtı tərəfindən icra edilir və dinamik veb səhifə məzmununu yaradır. PHP əksər veb serverlərdə (Apache, IIS və s.) tətbiq oluna bilər və Windows, Linux, UNIX və s. kimi müxtəlif platformalarda işləyir. PHP, həmçinin bir çox Relational Database Management Systems (RDBMS) ilə də istifadə oluna bilər. PHP əvvəlcə dinamik veb səhifələr yaratmaq üçün nəzərdə tutulsa da, indi o, əsasən veb serverdən müştəriyə dinamik məzmun təqdim edən server tərəfindəki skriptlərə diqqət yetirir. PHP faylları mətn, HTML teqləri və skriptlərdən ibarət ola bilər. PHP faylları veb server tərəfindən işlənir və düz HTML kimi brauzerə qaytarılır. PHP faylları “.php”, “.php3” və ya “.phtml” fayl uzantıları ilə müəyyən edilə bilər.

HTML və PHP arasındakı fərq

HTML ilə PHP arasındakı əsas fərq ondan ibarətdir ki, HTML veb səhifənin məzmununu təyin etmək üçün istifadə edilən işarələmə dilidir, PHP isə skript dilidir. Yalnız HTML-dən istifadə etməklə yaradılmış veb səhifələr statik veb səhifələrdir və onlar hər dəfə açılanda həmişə eyni olacaqlar. Lakin PHP faylları məzmunun zaman-zaman dəyişə biləcəyi dinamik veb səhifələr yarada bilər. Məsələn, PHP ilə yaradılmış dinamik veb səhifələrə cari tarix/saat, istifadəçinin formadan istifadə edərək təqdim etdiyi məlumatlar və ya verilənlər bazasından məlumat kimi obyektlər daxil ola bilər.

Tövsiyə: