Přehled znalostí o tvorbě webu

Umět vytvořit webové stránky stránky a pak se o ně komplexně starat není jenom tak. Na cestě čeká mnoho překážek a je dobré mít o každé věci aspoň základní představu. Když jsem začínal, tak jsem nevěděl, co všechno se vlastně naučit. Tato stránka slouží jako rozcestník tématy, které jsem si postupně musel nastudovat, abych byl schopen tvorbu webu pochopit a poradit si s většinou běžných situací.

Správa serveru

Webový server je počítač, na kterém běží web. Když si uživatel prohlíží stránku, tak mu ji posílá webový server.

V současné době (2017) již nemá smysl pořizovat free hosting, pokud to s webem myslíme aspoň trochu vážně. Server lze pronajmout již od 30 korun měsíčně.

  • Instalace serveru (liší se na Windows a Linuxu)
  • Konfigurace serveru

Internet a internetový prohlížeč

  • Webové prohlížeče
  • Princip request & response
    • URL adresa
    • Ajax a Ajaj
    • Generování HTML kódu (šablonovací systémy)

Stringy (řetězce)

  • Čtení, zápis a spojování řetězců, zejména základní práce s řetězci
  • Zpracovná řetězců
    • Procházení znak po znaku
    • Porovnávání řetězců
    • Podobnost řetězců (funkce levenshtein(), similar_text() a soundex())
    • Explode, rozdělení dle oddělovače
    • Regulární výrazy rozdělují řetězce podle univerzálně nastavitelné masky
    • Tokenizér rozebere řetězce na malé části (tokeny)
  • Serializace dat do stringu
    • Json, javascriptový objekt uložený do stringu
Sponzorované odkazy
Pomohl Vám tento článek?

Během studia programování a internetu je dobré si položit několik základních otázek na různá témata. Většinu z nich zodpovídám v celém obsahu tohoto webu, zbytek je spíše filozofie a neexistuje jednoznačně správná odpověď.

  • Proč internetové stránky vypadají zrovna tak, jak vypadají?
  • Proč máme hypertextové odkazy?
  • Proč používáme URL adresy?
  • Proč se stránky načítají metodou request & response a server nemůže aktivně oslovit webový prohlížeč?