Čo je PHP?
PHP je voľne šíriteľný populárny open-source skriptovací programovací jazyk, ktorý umožňuje procedurálne ,alebo objektovo orientované programovanie. Je predovšetkým vhodný na programovanie klient-server aplikácii na strane servera. Má využitie najmä pre programovanie interaktívnych dynamických www stránok a aplikácii.
Jednoducho sa dá povedať ,že skript napísaný v PHP je uložený na strane servera a klient ,ktorý ho volá ,dostane ako odpoveď klasickú statickú (X)HTML stránku. To znamená ,že skript spracuje požiadavku klienta na serveri , narozdiel napríklad od JavaScript-u , ktorý sa spracuje na strane klienta. Toto riešenie má v porovnaní s PHP výhodu v tom ,že nemusíte stránku opätovne načítavať, ale hlavnou nevýhodou takýchto riešení je v možnostiach použitia a hlavne v (ne)bezpečnosti. Keďže útočník vie pozmeniť skript na strane klienta aby vykonal nebezpečný kód, čo je v prípade PHP značne náročnejšie - útočník by sa musel dostať na server.
História
PHP/FI
PHP samozrejme nebolo v takej podobe ako ho poznáme odjakživa.V roku 1994 Rasmus Lerdorf navrhol zopár skriptov v PERL-e, neskôr prepísaných do jazyka C. Svoj výtvor nazval Personal Home Page Tools a tieto skripty v roku 1995 spolu s jeho programom "Forms Interpreter" uverejnil ako PHP/FI.
PHP/FI 2
Hoci do projektu prispievalo niekoľko ľudí , stále to bol najmä projekt jedného človeka a druhou C implementáciou PHP/FI 2.0 sa počet užívateľov tohto jazyka značne zväčšil. PHP/FI 2.0 bolo oficiálne uvedené v Novembri 1997 a stalo sa základom pre novšiu verziu.
PHP 3
V roku 1997 dvaja izraelskí vývojári Andi Gutmans a Zeev Suraski pracovali na univerzitnom projekte - e-Commerce aplikácii.PHP/FI 2.0 bolo pre ich projekt nedostačujúce.V úsilí spolupracovať a budovať už na existujúcom základe sa Andi, Zeev a Rasmus rozhodli spolupracovať a vyhlásili PHP 3.0 ako oficiálneho nástupcu PHP/FI 2.0, ktorého vývoj bol pozastavený. Oficiálne túto verziu PHP uvoľnili v Júni 1998.
PHP 4
Krátko po uvedení PHP 3.0 , Andi a Zeev začali prepisovať jadro. Navrhli nový engine "Zend Engine" - Zend je spojenie mien Zeev a Andi.Založili spoločnosť Zend Technologies ,ktorá sa podieľa na ďaľšom vývoji PHP.
PHP 5
PHP 5 je najnovšia verzia PHP ,ktorá bola uvedená vo viacerých verziách.Je založená na jadre "Zend Engine II" a bola uvedená v Júli 2004. Najnovšie je uvedená vo verzii myslím 5.2.x.
Čo je PHP a trošku histórie
26.12.2007 21:55:40
Jazyk PHP je voľne šíriteľný, takže je ho možné získať a používať zadarmo v rámci GNU licencie.
Komentáre