Statický web vs. dynamický web
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.