Personal Home Page

nešto kratko o PHP

Šta je PHP

PHP

PHP

PHP je server – side skriptni jezik dizajniran za web razvoj , ali se koristi kao programski jezik opšte namene . Od januara 2013. godine, PHP je instaliran na više od 240 miliona web stranica ( 39 % onih koji su uzorkovana ) i 2,1 milijona web serverima . Originally stvorio Rasmus Lerdorf 1994. godine ,  referentne implementacije PHP ( pogonjen . Zend Engine ) je sada proizvodi PHP Grupa Dok PHP izvorno stajao za Personal Home Page , sada stoji za PHP : Hypertext Preprocessor , što je rekurzivni akronim

Zašto

PHP kod može biti jednostavno pomešan s HTML koda , ili se može koristiti u kombinaciji s različitim motorima i šablona web okvira . PHP kod se obično obrađuje PHP prevodioca , koji se obično implementira kao maternji modul web servera ili Common Gateway Interface ( CGI ) izvršne . Nakon što je PHP kod se tumači i izvršava , web server šalje rezultat izlaz za svog klijenta , obično u obliku dela generira web stranice ; Na primjer, PHP kod može generirati HTML koda web stranice je , sliku , ili neke druge podatke . PHP je također evoluirao uključiti command-line sučelje ( CLI ) sposobnost i može se koristiti u samostalne grafičke aplikacije.

Standardni PHP prevodioca , pokreće Zend Engine , je Free Software objavljen pod licencom PHP . PHP je široko prenetim i mogu biti raspoređeni na većini web servera na gotovo svakom operativnom sistemu i platformu , bez naknade .  Uprkos svojoj popularnosti , nema pisanih specifikacija ili standard postojao za PHP jezik do 2014. godine , ostavljajući kanonski PHP prevodioca kao de facto standard . Od 2014. godine , u toku je rad na stvaranju formalnog PHP specifikaciju .  U toku 2010. godine, početi PHP kao platforma značajno je sazrela ,u velikoj mjeri od uticaja drugih softvera zajednica i projekte , kao što su Npm . Pored standardnih poboljšanja biblioteke , rad PHP – FIG u obliku PSR – inicijativa , kompozitor menadžer zavisnost i Packagist spremišta su značajan faktor u ovom.

PHP 5 

13. jula 2004. godine, 5 PHP je pušten, pokreće novi Zend Engine II.  PHP 5 uključene nove značajke kao što su poboljšana podrška za objektno orijentisano programiranje, PHP objekata podataka (PDO) produžetak (koji definira lagan i konzistentan sučelje za pristup bazama podataka), i brojna poboljšanja performansi.  U 2008. godini 5 PHP postala jedina stabilna verzija u razvoju. Kasni statički obavezujuće su nestali iz PHP-a i dodaje se u verziji 5.3.  Mnogi visokog profila open-source projekata prestao da podrži 4 PHP u novi kod od februara 5, 2008, zbog inicijative GoPHP5,  koje konzorcijum PHP programera promovisanje prelaska PHP 4 do PHP 5. Vremenom, PHP tumači je postao dostupan na većini postojećih 32-bitni i 64-bitnim operativnim sistemima, bilo izgradnjom ih iz PHP izvornog koda, ili pomoću prethodno izgrađena binarnih datoteka.  Za PHP verzije 5.3 i 5.4, u dostupno samo Microsoft Windows binarnim distribucijama su 32-bitni x86 gradi,  zahtijeva Windows 32-bitni način kompatibilnosti dok koristite Internet Information Services (IIS) na 64-bitni Windows platformi. PHP verzija 5.5 napravio 64-bitni x86-64 gradi dostupna za Microsoft Windows

Danas su uz pomoć PHP napravljeni najbolji CMS  Prestashop , Joomla , WordPress , Magento , Opencart