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

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

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

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
Zvětšit
RSS