Webové technológie
Poznámky:
1. Čo je to PHP?
PHP (PHP: Hypertext Preprocessor) je open source skriptovací programovací jazyk, ktorý sa používa najmä na programovanie klient-server aplikácií (na strane servera) a pre vývoj dynamických webových stránok.
- PHP je skratka pre PHP: Hypertext Preprocessor
- PHP je skriptovací jazyk bežiaci na strane servera
- PHP podporuje viacero databáz(MySQL, Informix, Oracle, Sybase, Solid,...)
- PHP je open source software a voľne dostupný
- PHP súbory majú príponu .php .php3 .phtml
- PHP súbory môžu obsahovať text, html, a skripty
Ako to funguje:
Internetový prehľadávač (napr. Internet Explorer, Firefox a pod.) vyšle požiadavku na zobrazenie dokumentu - skriptu PHP. Požiadavka dorazí k HTTP serveru, ten zistí (podľa toho, ako je konfigurovaný) že dokument je skript a preto ho pošle PHP interpretovi. PHP interpret skript vykoná a výsledok behu skriptu (väčšinou to bude HTML formát) vráti späť HTTP serveru. Ten výsledok odošle internetovému prehľadávaču, ktorý ho zobrazí používateľovi za počítačom. Používateľ si ani nemusí všimnúť, že do hry vstupuje nejaký PHP interpret, a pokiaľ si nevšimne inú príponu zobrazeného dokumentu (zvyčajne php3, php4, php, phtml), javí sa mu to ako úplne bežná stránka na internete. V tejto konfigurácii (uvedomme si, že na fyzicky jednom a tom istom počítači môže byť spustený internetový prehľadávač aj HTTP server) môžeme plne využiť to, čo nám HTTP sever s podporou PHP ponúka. Je však potrebné konfigurovať HTTP server tak, aby správne fungoval a podporoval PHP skripty.