Mis asi see on?
PHP on server-poolne HTML-i lisatud script keel.Lühend PHP on tegelikult rekursiivne, tähistades väljendit
PHP Hypertext Preprocessor
(PHP hüperteksti-eeltöötleja; siin PHP tuleb omakorda samadestsõnadest jne). Alternatiivne tõlgendus pakub
PHP Hypertext Preprocessor
-lause PHPtähenduseks PHP eelkäija
Personal Home Page
(tegelikult lisandus siia veel sõna
Tools
) lühendit.PHP on HTML-i lisatud (
embedded
) serveripõhine (erinevalt brauseripõhisest keelestnagu Javascript) skriptikeel. Enamus keele koostisosadest on laenatud mujalt (C, Java,Perl), kuid on ka ainult PHP-le omaseid käske. Keele eesmärgiks on kiirelt jadünaamiliselt genereeritavate veebilehtede loomine.PHP käsud lisatakse harilikule HTML-veebilehele eraldi PHP-märgenditena, misvõivad paikneda ükskõik kus veebilehe tekstis. Selles mõttes on ta Javacripti sugulane(PHP käskude üks esituskuju sarnaneb Javascripti esitusega), kuid kui Javascripti käsk pannakse tööle lugeja enda arvutis (veebilehitsejas ehk brauseris), siis PHP käsk täidetakse veebiserveris ja brauserisse saadetakse vaid lõpptulemus (sarnaselt CGI- programmidega).PHP jooksutamiseks on vaja PHP serverit. Niisama kirjutan-koodi ja vaatan-brauseris põhimõttel asi ei tööta. Fail tuleb
uploadida
serverisse(nagu nt zone.ee) ja siis sealt brauseriga vaadata.Mida me PHP-s teha saame? Peaaegu kõike, mida teistes CGI programmides, näitekskoguda infot, genereerida dünaamilisi (kasutaja tegevusele vastavalt muutuvaid)veebilehti, saata või vastu võtta "präänikuid" (
cookie
; veebiserveri poolt kasutajaarvutisse salvestatav väike andmekogum, mida harilikult kasutatakse lehe olekutemeeldejätmiseks - näiteks veebikaupluse ostukorvides).PHP suurimaks plussiks aga peetakse võimalust kirjutada väga kiirelt ja lihtsaltandmebaasiga seotud veebilehti. PHP toetab paljusid andmebaase, tuntumatest võibmainidadBase, MySQL, Oracle, Informix,InterBasejne. Ka oskab PHP suhelda
selliste protokollidega nagu IMAP, SNMP, NNTP, POP3 või HTTP.PHP-faili laiendiks on kas
•
.php
•
vastavalt PHP versioonile .php3 või .php4
•
phtml (mõned serverid)
Veidi ajaloost
PHP sai alguse aastal 1994 Rasmus Lerdorfi Perl-keele häkkimisest - algset variantikasutas ta oma kodulehe jälgimiseks. Esimene versioon oli tuntud
Personal Home
1
Leave a Comment