Pin
Send
Share
Send


Qısaltma PHP kimi dünyaya gələn bir proqramlaşdırma dilini müəyyənləşdirir Şəxsi Ana Səhifə (PHP) Vasitələri . Danimarka mənşəli proqramçı tərəfindən hazırlanmışdır Rasmus Lerdorf içində 1994 dinamik veb səhifələrin dizaynını asanlaşdırmaq məqsədi ilə.

Rekursiv qısaltma isə hazırda bağlıdır PHP hipertekstdən əvvəl prosessor . O dil tərəfindən hazırlanmışdır PHP Qrupu rəsmi qaydalar olmasa da. the Pulsuz Proqram Vəqfi Buna görə də, PHP lisenziyasını bir hissəsi olaraq nəzərdən keçirin proqram sərbəst

PHP dili ümumiyyətlə birbaşa olaraq işlənir server baxmayaraq ki, əmrləri yerinə yetirməyə qadir bir proqram vasitəsi ilə və başqa bir növün inkişafı üçün istifadə edilə bilər proqramlar .

Lerdorf dildə ilk PHP versiyasını hazırladı Perl bir dəst yazmağa əsaslanır CGI of dili C . Niyyəti, tədris planını təqdim etmək və daxil olanların sayı kimi məlumatları saxlamaq idi veb səhifə .

İsrail mənşəli proqramçılar Zeev SuraskiAndi Qutmans , öz növbəsində parserin yenidən yazılmasına görə məsuliyyət daşıyırdılar 1997 atdı PHP3 , dilin adını ən yeni ilə əvəz etdi. Zamanla bu proqramçılar hamısını yenidən yazacaqlar kodu PHP

Hal-hazırda PHP adətən daxilində quraşdırılmışdır HTML kodu veb səhifələrdən və bir serverdən işə salın. PHP-nin iyirmi milyondan çox veb saytda və bir milyona yaxın serverdə olduğu təxmin edilir.

PHP-nin üstünlüklərindən biri də proqramçılara qısa müddət ərzində kompleks tətbiqetmələr hazırlamağa kömək edən strukturlaşdırılmış proqramlaşdırma dillərinə (məsələn, Perl və C kimi) bənzəməsidir. Əslində, bu dildə az təcrübəsi olan bir proqramçı üçün öyrənmək və səhifələrinə keçmək çox asandır funksiyaları və digər növ proqramların yaradılmasında tez-tez istifadə olunan strukturlar.

Hər zövqə alternativlər olsa da, çoxu PHP hesab edir əvəzsiz bir vasitədir veb sayt hazırlayarkən. Prinsipcə, verilənlər bazası ilə əlaqə yaratmağa imkan verir, bunun vasitəsilə, məsələn, müştərinin şəxsi məlumatlarını tələb etdiyi zaman təqdim etmək mümkündür. Lakin xarakterikdir PHP'nin ən əhəmiyyətlisi, bu imkan verir məzmunu dinamik şəkildə dəyişdirin bu gün vacib olan bir səhifədən.

Məsələn, bir onlayn qəzetdə xəbərlər çox tez-tez yüklənir və "ön səhifə" gün ərzində bir neçə dəfə dəyişir. Olmaq çox zəhmətkeş olardı html kodunu dəyişdirin hər dəfə səhifəni yeniləmək istədikdə, çünki yalnız ən yeni məqaləni əlavə etmək lazım deyil, ilk növbədə yerləşdirmək və qalan hissəsini aşağı salmaq, nəticədə səhifəni həddən artıq yükləməmək üçün hər hansı bir şeyi aradan qaldırmaq lazımdır. Buna əlavə olaraq hər dizaynın qaydalarını əlavə etsək, ümumiyyətlə örtük üçün fərqli bir şəkil ölçüsü, tam mətn üçün başqa bir şəkil göstərərsə, yalnız əvvəlcədən görünən bağlantılar (məsələn, "əlaqəli yazılar") və s. ev tapşırığı ola bilər imkansız.

Yalnız bazasını yeniləyərək PHP-nin təqdim etdiyi imkanlar sayəsində məlumatları Ən son xəbərlərlə, yaxşı hazırlanmış bir sayt, hər kəs qapağını yüklədiyi zaman bütün məlumatları dinamik şəkildə tənzimləyə biləcəkdir. Əlbəttə ki, onun üstünlükləri bununla bitmir və digər dillər, məsələn Javascript və Ajax kimi inkişaf modelləri ilə birlikdə istifadə olunarsa, nəticələr göz qamaşdıra bilər.

Sadəcə, Javascript istifadəçinin kompüterində işləyir, ona görə də təklif edir bir-birini tamamlayan imkanlar PHP-lə birlikdə bir səhifənin nisbətlərini yerli qətnaməyə uyğun olaraq avtomatik tənzimləmək, məzmunu yeniləmədən və yenidən yükləmədən dəyişdirmək və yükləmək kimi tapşırıqları yerinə yetirə bilməsi üçün. arxivlər yükləmənin gedişi barədə real vaxt məlumat təqdim edən serverə.

Pin
Send
Share
Send