| Rubrika Pre začiatočníkov
Diskusia k článku
Čo je PHP a trošku histórie
Slavman
26. 07. 2011, 13:10
slavman [a] gmail.com
sorry, to HTML sa mi nezobrazuje. V HTML je A HREF... atd.
Slavman
26. 07. 2011, 13:09
slavman [a] gmail.com
Este raz:
V HTML mam nejake
' Zobrazi stranku ' alebo
' Stahuje ZIP '.
A chcel by som do MySQL databazy zapisat tu adresu stranky alebo zip subor.
Ako na to?
(Predpokladam ze sa to HTML nahradi PHP kodom.)
Slavman
26. 07. 2011, 13:06
slavman [a] gmail.com
V HTML mam nejake
Zobrazi stranku alebo
Stahuje ZIP .
A chcel by som do MySQL databazy zapisat tu adresu stranky alebo zip subor.
Ako na to? (Predpokladam ze sa to HTML nahradi PHP kodom.)
Vdaka za odpoved...
naspäť
Pridať komentár
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ácií.
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
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 variantách.
Je založená na jadre „Zend Engine II“ a bola uvedená v júli
2004. Najnovšie je uvedená vo verzii 5.2.x.

