<< Responzivita webu | Tvorba webu | OnePage web s CSS >>
Programování webu
- soubory webu mohou obsahovat programové skripty pro zpracování událostí a dat
- skripty jsou krátké programy, které reagují na vnější události
- načtení souboru, kliknutí na odkaz, kliknutí na tlačítko, 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 programování
Programovací jazyky
JavaScript
- klientský programovací jazyk, interpret je součástí prohlížeče, syntaxe z jazyka C, objektový
PHP (Hypertext Preprocesor (Personal Home Page))
- serverový programovací jazyk, interpret běží na serveru, umožňuje ukládání dat v databázi
- 2015 - přes 80% webů a a webových aplikací
ASP.NET (Active Server Page)
- využití programovacích jazyků C# a Visual Basic podporovaných .NET běhovým prostřadím
JSP (Java Server Page)
- využití skriptů (skriptletů) nebo programů (servletů) v jazyce Java
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)
- využití databázového serveru - MySQL, MS SQL