<< 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

Programování na straně klienta
Zvětšit

Programování na straně serveru
Zvětšit

  • 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)
Zvětšit
  • Prostředky
  • Databáze MySQL
RSS