<< 15.Design webu | Témata WEB | 17.Javascript >>
16. Programování webu
- Programování - možnosti, principy, prostředky
- Vývojové nástroje - servery, běhová prostředí, systémy
- Správa dat - principy, prostředky, databáze
Programování
- Možnosti
- soubory webu mohou obsahovat programové skripty
- skripty jsou krátké programy, které reagují na vnější události
- načtení souboru, vložení hodnoty do formuláře, kliknutí na obrázek ...
- příkazy skriptu jsou postupně interpretovány a dochází ke zpracování zadaných dat
- generování se HTML kódu, výpočet hodnot, odeslání mailu, zobrazení obrázků, vysunutí menu ...
- Principy
- Programovací jazyky
- JavaScript - klientský prog. jazyk, interpret je součástí prohlížeče, syntaxe z jazyka C, objektový
- PHP - serverový prog. jazyk, interpret běží na serveru, umožňuje ukládání dat v databázi
Vývojové nástroje
- Servery
- Apache - webový server pro různé operační systémy
- IIS - Internet Information Services - webový server pro Windows (IIS 7 součást WIN 7 PRO)
- Běhová prostředí
- Prohlížeč
- PHP Preprocesor
- ASP.NET
- Vývojové systémy
- NetBeans
- Aptana Studio
- Visual WebDeveloper
Správa dat
- Principy
- spolupráce databázového serveru s webovým serverem
- využití relačních databází s uložením dat formou tabulek
- využití příkazů SQL - Structured Query Language (strukturovaný dotazovací jazyk)
- Prostředky
- Databáze MySQL