PHP nəyi nəzərdə tutur?

Uşaqlar Üçün ƏN Yaxşı Adlar

PHP nə deməkdir?

Bir proqramçıya: 'PHP nə deməkdir?' Qısaltma, istər proqramlaşdırma dilinə, istərsə də müqayisə olaraq vebdə hər yerdə istifadə olunur ('PHP əvəzinə Rails istifadə edin!'). Bəs bu kiçik üç hərfli qısaltma necə bu qədər güc qazandı?





PHP nə üçün dayandı?

Vebin ilk günlərində PHP 'Şəxsi Əsas Səhifə' mənasını verir və hər kəsin iddia etdiyi virtual daşınmaz əmlakı təyin edir. Ticarət və ya peşəkar veb səhifələrdən fərqli olaraq, Şəxsi Ana Səhifə ailə və ev heyvanları şəkilləri üçün yer idi və bir insanın vebdə saxlaya biləcəyi fərdi xatirə.

Əlaqəli məqalələr
  • Ən pis trafik reytinqi
  • Orta məktəb veb saytlarının siyahısı
  • Veb albomu necə yaratmaq olar

Bununla birlikdə, veb sadə Hipermətn Markup Dilindən (HTML) kənara çıxdıqda, getdikcə daha çox insan inkişaf etmiş funksionallıq tələb edirdi. Proqramlaşdırma dilinin yeni bir növü və bununla birlikdə yeni bir ixtisar doğuldu.



PHP indi nə üçün durur?

Cavab sadədir: PHP: Hiper mətn hazırlayıcı .

'Ancaq gözləyin,' deyirsən, 'bu cavab verə bilməz - PHP-dəki P necə PHP üçün dayanır?'



Qəribədir, amma bu dil üçün istifadə olunan qısaltmanın 'rekursiv' bir qısaldılması olduğu proqramçıların yumor hissinə sadə bir baş nıdır. Bu, qrammatik bir zarafatdır, ona istinad edən bir qısaltmadır özü qısaltması genişləndikdə. Bir növ Dəfnə və Hardy rutininə bənzəyir:

'Bəs PHP nə deməkdir, Ollie?'

'Niyə Stan, bunun mənası PHP: Hypertext Preprocessor, əlbəttə.'



çəhrayı üzük nə deməkdir

'Tamam. Yaxşı, hiper mətn nədir? ”

'Oh, Stan, hər kəs bunu bilir. Hipermətn mətn məlumatlarını əlaqələndirmək bacarığıdır digər məlumat. Bu, Ümumdünya Şəbəkəsinin arxasındakı əsas gücdür, nəticədə insanların məlumat zəncirlərini asanlıqla yeni məlumatlara izləməsinə imkan verir. '

'Görürəm. Olli, bu qədər ağıllısan, nə hazırlayıcı var? '

'Stan, bu sadədir. Ön prosessor veb serverdə oxuyan və ya fəaliyyət göstərən (və ya) funksiyadır təhlil ) veb səhifədən əvvəl istifadəçinin veb brauzerinə qaytarılmadan əvvəl hiper mətn. '

'Əvvəl? Ollie, niyə kimsə bunu etmək istərdi? '

'Bir çox səbəb, Stan, çox şey. Əlbətdə ki, əsasən dinamik veb məzmun yaratmaqdır. Veb səhifələrinizi adınızla fərdiləşdirmək və ya yaş, yer, cinsiyyət və ya verdiyiniz digər bir demoqrafik göstəriciyə əsasən müvafiq məzmun təmin etmək kimi. Həm də istifadə etdiyiniz kompüter kimi şeyləri aşkar edə bilər, beləliklə mənim kompüterimdən fərqli olaraq Mac-də işləmək üçün bir proqramın düzgün versiyasını yükləyin. '

'Vay, deməli, təsir edici, Ollie. Başqa bir şey?'

'Bəli Stan, PHP çox şey üçün faydalıdır. XML sənədləri, Flash, PDF sənədləri yaratmaq ... və PEAR-da istədiklərinizi edən bir modul tapa bilmirsinizsə, hər zaman özünüzün proqramı hazırlaya bilərsiniz. PHP çox çevik və faydalı bir dildir və demək olar ki, hamısında işləyir. '

'Bir dəqiqə gözlə, Ollie! Bəhs etdiyin bu AÇIQ şey nədir? '

'Oh, bağışla Stan, bunu izah etmədim. PEAR, PHP Uzantısı və Tətbiq Anbarı bu, hər şeyi edə bilən bir çox istifadə edilə bilən kod parçalarıdır. Təkərləri yenidən kəşf etməməyiniz üçün yeni PHP kodu axtarmaq üçün yer. '

'Görürəm, görürəm. PHP Uzantısı və Tətbiq Anbarı. Bunun mənası var, bir şey xaricində Ollie. '

'Bu nədir, Stan?'

'Yenidən PHP nə deməkdir?'

PHP-nin Gələcəyi

PHP hər cür istifadə olunarkən, həqiqət budur ki, veb 2.0 dünyasında dil köhnəlməyə başlayır. İnternet dəyişdikcə AJAX və Ruby on Rails kimi digər dillər sürət qazanır. Yenə də PHP və ya Java kimi bir dil öyrənmək hər hansı bir veb dizayneri üçün satıla bilən bir iş bacarığı kimi xidmət etməklə yanaşı, hər hansı bir proqramlaşdırma dilini öyrənmək üçün də faydalı bir əsas rolunu oynayır. Bir veb sayt üçün .PHP sənədi yarada bilmək demək olar ki, hər bir saytın funksionallığını, interaktivliyini və hətta gözəlliyini artıra bilər.

Kaloriya Kalkulyatoru