Přehled znalostí o tvorbě webu
📅 21. 07. 2020Umě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ě (2020) 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
- Nastavení Apache
- Nastavení PHP
- Zjištění aktuální konfigurace PHP (funkce
phpinfo()
) - Routování v Ngnixu (zvyšuje výkon 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()
asoundex()
) - 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
Jan Barášek Více o autorovi
Autor článku podniká jako fullstack senior developer v Praze. Spravuje 300 různě velkých webových projektů, fungujících dodnes. Během spolupráce nabral hluboké zkušenosti, které na tomto webu předává dál.
Rád vám pomůžu:
Kontakt Konzultace a služby Nabídka spolupráce