close

Statický web

Přejít na navigaci Přejít na hledání

V informačních technologiích je statický web ( web 1.0 ) paradigmatem webového designu a publikování , které se z komunikačního hlediska vyznačuje v podstatě jednostrannou interakcí mezi uživatelem a poskytovatelem obsahu: uživatel si může prohlížet obsah poskytovaný webem. autor webu , obvykle přítomný na webovém serveru , ale nemůže změnit stav nebo informace, což je místo toho výsadou správce nebo vlastníka webu [1] .

Image
Krátká ukázka textového a statického dokumentu napsaného v HTML5.

Z technického hlediska je obsah, ať už je textový , strukturovaný a formátovaný v dokumentech a šablonách stylů, zejména s využitím HTML a CSS , nebo audiovizuální , značkovací formáty v objednávce , uložen na serveru a není s ním manipulováno. této straně, před přenosem do prohlížeče , ani na straně druhé, v době jejich zobrazení nebo reprodukce pro uživatele [2] [3] .

Popis

Toto paradigma bylo první, které bylo použito v historii publikování na webu, kdy technologie znemožňovala mít programy, které by mohly zpracovávat obsah v reálném čase na žádost uživatele, ale jednoduchost, která je pro toto omezení skutečně charakteristická, umožnilo statickému webu dlouhou životnost, která je dnes poměrně rozšířená [4] .

Rozvržení textu a obrázků, které se zobrazují ve webovém prohlížeči , když uživatel navštíví statickou webovou stránku, je často vytvořeno pomocí jednoduchého jazyka známého jako Hyper Text Markup Language ( HTML ): když uživatel navštíví webovou stránku, část textu, která je „oddělený“ pomocí HTML se přenese z webové stránky do prohlížeče uživatele ; prohlížeč tento text interpretuje a uživateli zobrazí text a obrázky . Část textu, který se přenáší, se obvykle nazývá webová stránka . Mnoho návštěvníků webových stránek chápe navigaci jako pohyb „z jedné stránky na druhou“ v rámci webu. Když kliknou myší na hypertextový odkaz , jejich prohlížeč je přenese na jinou stránku. Když místo toho stisknou tlačítko Zpět , vrátí se na poslední stránku, kterou navštívili. [5]

Silné stránky

Vývoj statického webu samozřejmě nezahrnuje žádnou programovací aktivitu na straně serveru s jazyky jako ASP , .NET , Perl nebo PHP , ale stále vyžaduje přípravu webového serveru a kódování stránky v jazycích interpretovaných prohlížeči . : Používá se hlavně HTML , CSS a JavaScript . Nezbytný vývoj softwaru je proto omezen na vizualizaci obsahu a je poněkud méně náročný [6] ve srovnání s dynamickým paradigmatem. Podobně je hostování statického webu obvykle méně nákladné, a to nejen proto, že vyžaduje minimální zatížení procesoru pro související server a protože nevyžaduje přítomnost databáze pro oddělené ukládání obsahu, ale také proto, že implementační operace webu se skládají. v pouhé kopii souborů na posledně jmenovaném [7] [8] .

Z těchto důvodů jsou statické stránky stále hojně využívány pro webové publikace malého rozsahu nebo se vyznačují nízkou variabilitou obsahu a nevyžadují interakci s uživatelem, jako jsou jednoduché informační nebo propagační stránky pro jednotlivce, akce, služby nebo firmy.

Může být potenciálně bezpečnější než dynamický web (protože na něj nelze zaútočit SQL Injection a dalšími hackerskými útoky typickými pro dynamické weby [9] ), rychlejší (protože má mnohem méně řádků kódu než dynamický web) a struktura není třeba aktualizovat tak často, jak se to děje u CMS, jako je Wordpress . Uživatelé, kteří se nemohou zaregistrovat a nechat na webu osobní údaje, se nemohou stát obětí krádeže dat, kreditních karet atd. [10] .

Slabé stránky

Web tohoto typu, nazývaný statický, umožňuje uživateli přistupovat na stránky, procházet různý obsah, prohlížet obrázky a další média, ale neumožňuje dynamickou interakci . V důsledku toho jsou vyloučeny formy účasti uživatele prostřednictvím webu na činnostech, jako je vkládání komentářů do diskusního fóra , psaní příspěvků na blog , chatování nebo úprava wiki . Z technologického omezení jsou vyloučeny i operace přizpůsobení obsahu uživateli, například v závislosti na době připojení, jeho jazyce nebo použitém prohlížeči. A konečně, z pohledu autora i aktualizace statického webu, například pro přidání nové stránky nebo i jen pro opravu malé chyby, ve skutečnosti vyžaduje zásah přímo do zdrojových HTML dokumentů a případně provádění změn roztroušených po celém webu. [11] [12] .

Z těchto důvodů mnoho webů původně publikovaných staticky následně přešlo na dynamický web . Toto druhé paradigma odděluje informace (nebo obsah ) od struktury rozvržení webu a vytváří stránku, která bude odeslána klientovi pomocí skriptovacích jazyků . To umožňuje rychlou a snadnou údržbu a aktualizaci webu a větší interakci uživatele, přičemž je to technologicky složitější než statická implementace [1] .

Poznámky

  1. ^ a b Statický vs dynamický web , na GeeksforGeeks , 10. června 2019. Staženo 25. října 2021 .
  2. ^ Rozdíl mezi dynamickými a statickými webovými stránkami | Chron.com , na web.archive.org , 20. března 2019. Staženo 25. října 2021 (archivováno z originálu 20. března 2019) .
  3. ^ Definice dynamické webové stránky z PC Magazine Encyclopedia , na web.archive.org , 17. ledna 2017. Získáno 25. října 2021 (z originálu archivováno 17. ledna 2017) .
  4. ^ Co je statická webová stránka ? - Definice z Techopedia , na Techopedia.com . Staženo 25. října 2021 .
  5. ^ An Introduction to Static Site Generators , na web.archive.org , 26. června 2019. Staženo 25. října 2021 (z originálu archivováno 26. června 2019) .
  6. ^ Statické vs dynamické webové stránky: Klady a zápory – William Vincent , na wsvincent.com . Staženo 25. října 2021 .
  7. ^ Why Static Site Generators Are The Next Big Thing , Smashing Magazine , 2. listopadu 2015. Staženo 25. října 2021 .
  8. ^ Úvod do generátorů statických stránek , na archive.ph , 21. července 2015. Staženo 25. října 2021 .
  9. ^ Správce, Nejlepší postupy pro zabezpečení statického webu , na SMTECHUB , 8. srpna 2020. Staženo 25. října 2021 .
  10. ^ Cloudcannon , Co je to statický web? , v CloudCannon , 18. října 2021. Staženo 25. října 2021 .
  11. ^ wpamelia.com .
  12. ^ Mackenzie Durward, Rozdíl mezi dynamickými a statickými webovými stránkami , na hughesandco.ca . Staženo 25. října 2021 .

Bibliografie

  • Wilde, E., Wilde's WWW: technické základy World Wide Web . Springer-Verlag New York, Inc., 2001.
  • Lowe D., Hall W., Hypermedia and the Web . Wiley, 1999.

Související položky