php - pre začiatočníkov

Vytlač príspevok
Odporuč príspevok
Bookmark and Share PRIDAŤ NA VYBRALI.SME.SK

Čo je PHP a trošku histórie

Jazyk PHP je voľne šíriteľný, takže je ho možné získať a používať zadarmo v rámci GNU licencie.
Č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.

php | stály odkaz

Komentáre

Pozor, na konci je potreba spočítať neľahkú matematickú úlohu! Inak komentár nevložíme. Pre tých lenivejších je tam tlačidlo kúzlo.



Prevádzkované na CMS TeaGuru spoločnosti Singularity, s.r.o., © 2004-2014