Skip to main content

Ano ang PHP?

Ang PHP ay nakatayo para sa PHP: Hypertext preprocessor, kasama ang PHP na nakatayo para sa personal na homepage [mga tool].Ang ganitong uri ng acronym ay kilala bilang isang retronym.Orihinal na, noong 1994, ang wika ay dinisenyo bilang isang maliit na hanay ng mga binaries na ginamit upang mangolekta ng ilang pangunahing data ng trapiko sa site.Noong 1997, ang parser ay muling isinulat ng dalawang Israelis at ang pangalan ay binago sa kasalukuyang acronym mdash;Natutukoy na ang hypertext preprocessor ay isang napagpasyahan na mas katanggap-tanggap na pangalan sa mundo ng negosyo.Ang PHP ay madalas na itinuturo bilang pangunahing katunggali na may mga sumusunod:

Microsofts C# mdash;Visual Basic.net mdash;ASP Family

  • Suns Java Mdash;Jsp
  • macromedias coldfusion
  • cgi mdash;Ang Perl

PHP ay maraming mga open-source na aklatan na kasama sa pangunahing build, at marami pa ang madaling magagamit.Ang mga extension ay umiiral upang matulungan itong interface sa isang bilang ng mga system, kabilang ang IRC, isang bilang ng mga format ng compression, at Windows API.Ang iba pang mga extension ay umiiral upang hayaan ang PHP na makabuo ng mga format ng file on-the-fly, tulad ng isang tanyag na extension na nagbibigay-daan upang lumikha ng Adobe Flash Mga Pelikula. Dahil sa bersyon 3, ang PHP ay isinama ang mga tampok na nakatuon sa object.Bersyon 5 na itinayo nang malaki sa limitadong pag-andar na ito, at ang wika ngayon ay may matatag na mga kakayahan na nakatuon sa object, kabilang ang mga interface, eksepsiyon, pagkawasak, at abstract.debuted, at ngayon ay itinuturing na isa sa mga nangungunang wika na ginagamit para sa script ng server.Ang mga arrays at variable sa PHP ay maaaring humawak ng anumang uri ng bagay, ang mga variable ay hindi kailangang ideklara, at ang syntax ay napaka -simple.Ang mga programmer ng PHP ay walang alam na ibang wika.Ito ay paminsan -minsan ay nagiging sanhi ito na tanggalin bilang isang mas maliit na wika, ngunit ang lumalagong katanyagan nito at ang maraming matatag at mahusay na mga site na itinayo gamit ito bilang isang istraktura ay tila tinatanggal ang mitolohiya na ito.mga bahid, kung ihahambing sa mga wika tulad ng ASP.Ang isang kakulangan ng madaling maunawaan na mga mensahe ng error, kung minsan ay labis na matatag na file ng pagsasaayos, at isang malinaw na hindi kumpletong hanay ng mga built-in na pag-andar ay itinuturo din bilang mga lugar na maaaring gumamit ng minarkahang pagpapabuti., lilitaw ang langugage upang matugunan ang higit pa at higit pa sa mga alalahanin na pinalaki ng open-source na komunidad.