V této kapitole mají výhodu ti student, kteří z fyziky znají rozdíl mezi statikou a dynamikou. Pro ostatní je zde tento rozdíl určen. 

Statický web

Jedná se o web, ve kterém jsou jednotlivé stránky víceméně neměnné. V závislosti na rozsahu stránek jsou statické weby poměrně rychlé na zhotovení, ale úprava dat záleží na rychlosti správce, který stránky zřizuje. Veškerá požadovaná změna je nutná provést na konkrétní stránce pomocí FTP či SFTP protokolu. tj. přístup k souborům umístěným na serveru, kde jsou stránky uloženy. 

Klíčové technologie jsou v dřívějších kapitolách probírané HTML a CSS, svoje uplatnění zde sehraje také JavaScript, který umožňuje jedinou interakci s uživatelem stránek. 

Dynamický web

Jedná se o opak statického webu - je tedy trochu komplikovanější na zhotovení, nicméně umožňuje uživatelům pohodlnější správu obsahu pomocí administrátorského rozhraní, tzv. back-endu. Velice častou podobu dynamického webu jsou různé redakční systémy, např. WordPress, Joomla! a Drupal; těchto programů je samozřejmě celá řada. 

Specifika správy dynamického webu je závislá na technologiích, na kterém jsou postavené. Základem je samozřejmě HTML a CSS, ale ty zajišťují pouze zobrazení obsahu v prohlížeči návštěvníka. Důležitá je v tomto případě komunikace klienta (prohlížeč) se serverem, která na základě požadavku prohlížeče získá data z databáze, zpracuje je podle skriptu a vrátí odpovídající výsledek prohlížeči v podobě webové stránky.

Ke komunikaci klient-server se využívá např. jazyk PHP, Java, Python, C#  (např. ASP.NET) aj.

Naposledy změněno: pátek, 5. února 2021, 18.18