Home
Uvod Istorija Struktura Tehničke mogućnosti Način izvršenja
Uvod
Istorija
Struktura
Tehničke mogućnosti
Način izvršenja

 

Galerija
Kviz

 

                                                                    Istorija:

PHP/FI

PHP predstavlja naslednika alata po nazivu PHP/FI, napisanog 1995. godine od strane Rasmusa Lerdorfa. PHP/FI je predstavljao skup alata napisanih u Perlu, i autor ga je koristio za sopstvene potrebe. Skup alata je dobio ime "alati za ličnu prezentaciju" ((Eng. Personal Home Page Tools), odakle i skraćenica PHP. Kako su rasle potrebe na sajtu, autor je prepisao kompletan projekat u C-u i omogućio da može da komunicira sa bazama podataka a korisnicima svog sajta da naprave sopstvene prezentacije pomoću njega.

PHP/FI, čija je puna definicija glasila "alati za ličnu prezentaciju/prevodilac obrazaca" ((Eng. Personal Home Page Tools/Forms Interpreter) je imao samo neke stvari zajedničke sa današnjim PHP-om - promenljive kao u Perlu, automatsko parsiranje promenljivih iz zahteva i ugrađeni HTML. PHP/FI 2.0 je konačno i zvanično objavljen 1997. godine, da bi ga ubrzo zamenio PHP 3.0.



PHP 3.0
PHP 3.0 je predstavljao prvu verziju koja dosta liči na današnje verzije PHP-a. Kreirali su ga izraelski programeri Zeev Suraski i Endi Gutmans sa fakulteta Tehnikon, kao potpunu preradu projekta PHP/FI. Otkrili su da je on imao ozbiljne nedostatke i da nije mogao zadovoljiti njihov univerzitetski projekat elektronske trgovine. U saradnji sa Ledorfom su objavili PHP 3.0 kao zvaničnog naslednika jezika PHP/FI, a njegov razvoj je zaustavljen.

Glavna osobina nove verzije jezika je bila njegova proširivost, koja je privukla brojne programere širom sveta da dodaju nove mogućnosti. Pored kvalitetne podrške za razne vrste baza podataka, verzija 3.0 je uvela i mogućnost objektno orijentisanog programiranja i veću konzistentnost u jezičkoj sintaksi.
PHP 3.0 je zvanično objavljen u junu 1998. nakon devet meseci korišćenja u probnoj fazi.


PHP 4.0
U zimu 1998. Zeev i Gutmans su započeli ponovno pisanje PHP-a ispočetka, pokušavajući da poprave jezgro tako da bi bolje radilo sa većim aplikacijama i da bi poboljšali modularnost. Novo jezgro su nazvali Zend mašina (Zend engine), po delovima svojih imena Zeev i Endi, da bi kasnije formirali i Zend Technologies u Ramat Ganu, Izrael, koja nadgleda unapređenje PHP-a. Novo jezgro je uspešno dovršeno i pojavilo se u javnosti sredinom 1999, a nova verzija PHP-a, 4.0, opremljena novim jezgrom je zvanično objavljena u maju, 2000. Pored boljih performansi, nova verzija je uključivala i keširanje standardnog izlaza, sesije, bolju podršku za različite veb-servere, sigurniji prenos korisničkih podataka i nekoliko novih kontrolnih struktura.

PHP 5.0
Verzija 5.0 je izašla u julu 2004. godine, nakon dugog razvoja i nekoliko probnih verzija. Koristi jezgro Zend mašina 2.0 sa novim objektnim modelom i mnogo novih mogućnosti. Verzija 5 je takođe donijela mnoštvo izmena u Objektno Orijentisanom Programiranju.

 

 

 

 

 

Napravio: Aleksandar Milašinović, IV6