Slovník

A

  • API — API (Application Programming Interface) je rozhraní, přes které si dvě aplikace vyměňují data. Propojí web třeba s platební bránou nebo skladem.

B

  • Backend — Backend je část webu, která běží na serveru a zůstává uživateli skrytá. Zpracovává data, komunikuje s databází a dodává frontendu, co má zobrazit.
  • Bezpečnostní audit — Bezpečnostní audit webu je systematická kontrola, která odhalí zranitelnosti dřív, než je najde útočník. Prověří pluginy, hesla, certifikát i konfiguraci.
  • BIMI — BIMI (Brand Indicators for Message Identification) zobrazí logo vaší značky vedle e-mailu ve schránce příjemce. Vyžaduje funkční SPF, DKIM a DMARC.
  • Blacklist — Blacklist je seznam IP adres a domén označených jako spamové, kterým poštovní servery blokují zprávy. Opakem je whitelist, seznam důvěryhodných zdrojů.
  • Bounce — Bounce (vrácený e-mail) je zpráva, kterou poštovní server vrátí odesílateli, protože ji nešlo doručit. Vysoký podíl bounců kazí reputaci odesílatele.

C

  • Cache — Cache (mezipaměť) je dočasné úložiště už jednou načtených dat. Prohlížeč ani server tak nemusí obsah generovat znovu a web se načte výrazně rychleji.
  • CAPTCHA — CAPTCHA je test, který na webu odliší člověka od automatického robota. Chrání formuláře, registrace a přihlášení před spamem a zneužitím.
  • CDN — CDN (Content Delivery Network) je síť serverů, která doručuje obsah webu z místa nejbližšího návštěvníkovi. Stránky se tak načítají rychleji odkudkoli.
  • CMS — CMS (Content Management System) je systém pro správu obsahu webu bez znalosti programování. Nejrozšířenějším CMS na světě je WordPress.
  • Composer — Composer je správce balíčků pro PHP. Podle seznamu závislostí sám stáhne knihovny ve správných verzích, takže je vývojář nemusí hledat ručně.
  • Cookie — Cookie je malý textový soubor, který web uloží ve vašem prohlížeči, aby si pamatoval návštěvu — přihlášení, obsah košíku nebo zvolený jazyk.
  • Core Web Vitals — Core Web Vitals jsou tři metriky Googlu měřící zážitek z webu: LCP (rychlost zobrazení), INP (odezva) a CLS (poskakování obsahu). Ovlivňují i SEO.
  • CSS — CSS (Cascading Style Sheets) je jazyk, který určuje vzhled webové stránky — barvy, písmo, mezery i rozložení. Odděluje design od obsahu v HTML.

D

  • Databáze — Databáze je strukturované úložiště dat webu nebo aplikace — produktů, objednávek i uživatelů. Data se z ní čtou a zapisují dotazy v jazyce SQL.
  • DDoS útok — DDoS útok zaplaví server požadavky z tisíců zařízení naráz, dokud web nepřestane odpovídat. Cílem není krádež dat, ale vyřazení webu z provozu.
  • Deployment (nasazení) — Deployment je přenos hotového kódu z vývojového prostředí na produkční server. Předchází mu záloha a test na stagingu, aby nasazení web nerozbilo.
  • DKIM — DKIM (DomainKeys Identified Mail) připojuje k e-mailu digitální podpis. Příjemce jím ověří, že zpráva pochází z vaší domény a cestou ji nikdo nezměnil.
  • DMARC — DMARC je DNS záznam, který příjemcům říká, jak naložit s poštou, jež neprošla ověřením SPF a DKIM — doručit ji, označit jako spam, nebo odmítnout.
  • DNS — DNS (Domain Name System) překládá doménová jména na IP adresy — funguje jako telefonní seznam internetu. Bez něj by prohlížeč web nenašel.
  • DNS záznamy — DNS záznamy jsou instrukce určující, kam směřuje provoz vaší domény. A záznam míří na web, MX na e-maily, CNAME, TXT a NS řeší další služby.
  • Doména — Doména je unikátní adresa vašeho webu na internetu, například fondly.cz. Návštěvník díky ní nemusí znát číselnou IP adresu serveru, na kterém web běží.
  • Doručitelnost e-mailů — Doručitelnost e-mailů vyjadřuje, jak spolehlivě vaše zprávy dorazí do schránky místo do spamu. Stojí na správném nastavení SPF, DKIM a DMARC.
  • Dvoufaktorové ověření (2FA) — Dvoufaktorové ověření (2FA) vyžaduje při přihlášení kromě hesla ještě druhý krok, typicky kód z mobilu. I ukradené heslo pak útočníkovi nestačí.

E

  • E-mailová schránka — E-mailová schránka je úložiště pro příjem a odesílání pošty na vaší doméně. Zprávy odesílá přes SMTP a stahuje přes protokol IMAP nebo POP3.

F

  • Firewall — Firewall je bezpečnostní systém, který filtruje síťový provoz mezi internetem a serverem. Podle nastavených pravidel požadavky propustí, nebo zablokuje.
  • Framework — Framework je sada nástrojů, pravidel a hotových komponent, na které se staví aplikace. Zrychluje vývoj a snižuje riziko chyb oproti psaní kódu od nuly.
  • Frontend — Frontend je část webu, kterou uživatel vidí a ovládá v prohlížeči. Staví na třech technologiích: HTML, CSS a JavaScriptu.
  • FTP — FTP (File Transfer Protocol) je protokol pro přenos souborů mezi počítačem a serverem. Přenáší je nešifrovaně, proto se dnes používá bezpečnější SFTP.
  • Fullstack — Fullstack označuje vývojáře nebo tým, který zvládne frontend i backend. Web tak vzniká jako jeden celek bez předávání práce mezi specialisty.

G

  • GDPR — GDPR je evropské nařízení o ochraně osobních údajů platné od roku 2018. Pro weby znamená funkční cookie lištu, souhlas se sběrem dat a právo na výmaz.
  • Greylisting — Greylisting je ochrana proti spamu, která neznámý e-mail nejprve dočasně odmítne. Legitimní server odeslání zopakuje, spamovací nástroj většinou ne.

H

  • Hromadný e-mail — Hromadný e-mail (mailing) je zpráva rozeslaná většímu počtu příjemců najednou, typicky newsletter. Klade vysoké nároky na doručitelnost a nastavení domény.
  • HTML — HTML (HyperText Markup Language) je značkovací jazyk, který určuje strukturu webové stránky. Říká prohlížeči, co je nadpis, co odstavec a co obrázek.
  • HTTP — HTTP (HyperText Transfer Protocol) je protokol pro přenos webových stránek mezi prohlížečem a serverem. Jeho šifrovanou verzí je HTTPS.

I

  • IP adresa — IP adresa je unikátní číselné označení zařízení připojeného k internetu. Funguje jako poštovní adresa — bez ní by prohlížeč nevěděl, kde web najít.

J

  • JavaScript — JavaScript je programovací jazyk, který dělá webové stránky interaktivní. Mění obsah přímo v prohlížeči, aniž by se musela načíst nová stránka.

K

  • Knihovna (library) — Knihovna (library) je hotový balíček kódu řešící konkrétní úlohu — třeba odesílání e-mailů nebo generování PDF. Vývojář ji zapojí místo psaní od nuly.
  • Komprese — Komprese zmenšuje velikost souborů, aby se web načetl rychleji. Texty řeší Gzip nebo Brotli, u obrázků pomáhá převod do moderního formátu WebP.

L

  • Landing page — Landing page je samostatná stránka zaměřená na jedinou akci — poptávku, registraci nebo objednávku. Nemá menu ani odbočky, proto konvertuje lépe.
  • Laravel — Laravel je PHP framework pro tvorbu webových aplikací na míru. Přináší hotové komponenty a strukturu, takže vývojář nemusí psát vše od nuly.
  • Lazy loading — Lazy loading je technika, kdy se obrázky a další obsah načtou až ve chvíli, kdy k nim uživatel doscrolluje. Stránka se tak otevře výrazně rychleji.
  • LMS (systém pro řízení výuky) — LMS (Learning Management System) je webová aplikace pro tvorbu a správu online kurzů. Spravuje obsah, testy i sledování pokroku studentů.
  • Logy — Logy jsou automatické záznamy o dění na serveru — každý požadavek, chyba i událost s přesným časem. Jsou prvním místem, kam se dívat při hledání chyby.

M

  • Malware — Malware je škodlivý kód vytvořený k poškození nebo převzetí systému. Napadený web rozesílá spam a Google ho označí návštěvníkům za nebezpečný.
  • Migrace — Migrace je přesun webu, e-shopu nebo e-mailů na nový hosting či server. Přenášejí se soubory, databáze i DNS záznamy, ideálně bez výpadku provozu.
  • Mobile-first — Mobile-first je přístup, kdy se web navrhuje nejdřív pro mobil a teprve pak rozšiřuje na větší obrazovky. Vychází z toho, odkud dnes chodí většina lidí.

O

  • Open source — Open source je software s veřejně dostupným zdrojovým kódem, který smí kdokoli číst, upravovat i používat. Nejste tak závislí na jediném dodavateli.
  • Optimalizace rychlosti webu — Optimalizace rychlosti webu je soubor technik, které zkracují dobu načítání stránek. Zlepšuje konverze i pozice ve vyhledávání, protože rychlost hodnotí Google.

P

  • PageSpeed — PageSpeed Insights je bezplatný nástroj Googlu, který změří rychlost webu, dá mu skóre 0–100 a ukáže, co konkrétně načítání stránek brzdí.
  • PHP — PHP je serverový programovací jazyk, který na hostingu generuje stránky, jež pak vidíte v prohlížeči. Běží na něm WordPress i většina dynamických webů.
  • Platební brána — Platební brána je služba zprostředkující online platby mezi zákazníkem, e-shopem a bankou. Údaje o kartě přitom neprocházejí vaším serverem.
  • Poštovní server — Poštovní server přijímá, ukládá a doručuje e-maily pro vaši doménu. Odesílá přes SMTP, čtení zajišťuje IMAP nebo POP3, směrování určuje MX záznam.
  • Přesměrování — Přesměrování (redirect) automaticky pošle návštěvníka ze staré URL na novou. Trvalé 301 zachová SEO hodnotu, dočasné 302 slouží k přechodným změnám.
  • Prototyp — Prototyp je proklikatelný model webu nebo aplikace, na kterém si ověříte návrh ještě před vývojem. Oproti wireframu ukazuje i reálný vzhled a chování.

R

  • Reputace odesílatele — Reputace odesílatele je hodnocení důvěryhodnosti vaší domény a IP adresy. Poštovní servery podle něj rozhodují, zda zprávu doručí, nebo odfiltrují.
  • Responzivní design — Responzivní design je způsob tvorby webu, díky kterému se stránka přizpůsobí mobilu, tabletu i desktopu. Layout se mění podle šířky displeje.
  • Reverzní DNS (rDNS) — Reverzní DNS (rDNS) převádí IP adresu serveru zpět na doménové jméno. Poštovní servery si tím ověřují, že odesílatel je legitimní, a méně ho blokují.

S

  • SEO — SEO (Search Engine Optimization) je soubor technik, díky kterým se web zobrazuje výš ve výsledcích vyhledávání. Řeší obsah, techniku i zpětné odkazy.
  • Serverhosting — Serverhosting je pronájem výkonu a prostoru na vzdáleném serveru, kde běží váš web nebo aplikace. Podle potřeb projektu jde o VPS, dedikovaný nebo cloud.
  • Session — Session (relace) je dočasné úložiště informací o návštěvě, díky kterému si web mezi stránkami pamatuje, že jste přihlášeni nebo co máte v košíku.
  • Spam — Spam je nevyžádaná hromadná zpráva, nejčastěji e-mail. Kromě zahlcené schránky poškozuje i reputaci domény, ze které odchází, a zhoršuje doručitelnost.
  • Spam score — Spam score (spamminess) je hodnocení, jak podezřele e-mail nebo doména působí na spamové filtry. Čím vyšší číslo, tím větší šance na složku Spam.
  • SPF — SPF (Sender Policy Framework) je DNS záznam určující, které servery smějí odesílat poštu za vaši doménu. Chrání ji před zneužitím jménem odesílatele.
  • SSH — SSH (Secure Shell) je protokol pro šifrované vzdálené připojení k serveru přes příkazový řádek. Na rozdíl od FTP dává nad serverem plnou kontrolu.
  • SSL/TLS certifikát — SSL/TLS certifikát zapíná šifrovanou komunikaci mezi webem a prohlížečem. Díky němu web běží na HTTPS a v adresním řádku se zobrazí ikona zámku.
  • Strukturovaná data — Strukturovaná data jsou kód v HTML, který vyhledávačům a AI nástrojům říká, co obsah znamená. Díky nim vznikají rich snippets s hodnocením nebo cenou.

Š

  • Šifrování — Šifrování je převod dat do nečitatelné podoby, kterou rozluští jen držitel správného klíče. Na webu ho zajišťuje HTTPS, tedy SSL/TLS certifikát.

U

  • UI — UI (User Interface) je vizuální vrstva webu — tlačítka, formuláře, menu, barvy i typografie. Zatímco UX řeší, jak web funguje, UI řeší, jak vypadá.
  • URL — URL (Uniform Resource Locator) je jedinečná adresa stránky nebo souboru na internetu. Skládá se z protokolu, domény, cesty a případných parametrů.
  • UX — UX (User Experience) je celkový zážitek uživatele z webu — jak snadno se zorientuje a dokončí, co potřebuje. UI řeší vzhled, UX fungování.

V

  • Verzovací systém — Verzovací systém uchovává historii všech změn v kódu — kdo co změnil a kdy. Umožňuje vrátit se ke staršímu stavu. Nejpoužívanější je Git.
  • Vývojové prostředí — Vývojové prostředí je oddělený prostor pro tvorbu a testování webu mimo ostrý provoz. Rozlišuje se lokální prostředí, staging a produkce.

W

  • Webhosting — Webhosting je služba, která vašemu webu pronajímá místo na serveru, aby byl dostupný online. Ovlivňuje rychlost načítání i to, kolik návštěvníků web unese.
  • Webová analytika — Webová analytika je měření návštěvnosti webu — odkud lidé přicházejí, co si prohlížejí a kde odcházejí. Nejrozšířenějším nástrojem je Google Analytics.
  • Webová aplikace — Webová aplikace je software běžící v prohlížeči, ve kterém uživatel data nejen čte, ale i vytváří a spravuje. Příkladem je internetové bankovnictví.
  • Webový server (Apache, Nginx) — Webový server je software, který přijímá požadavky z prohlížeče a posílá zpátky stránky nebo data. Nejrozšířenější jsou Apache a Nginx.
  • Whitelist — Whitelist je seznam důvěryhodných odesílatelů, IP adres nebo domén, kterým filtry vždy propustí provoz. Je přímým opakem blacklistu, který blokuje.
  • Wireframe — Wireframe je schematický náčrt stránky bez grafiky a barev, který ukazuje jen rozmístění prvků. Slouží k domluvě na struktuře před začátkem designu.
  • WordPress — WordPress je redakční systém (CMS), díky kterému spravujete obsah webu bez programování. Funguje na šablonách a pluginech a pohání přes 40 % webů světa.

X

  • XML feed — XML feed je strukturovaný soubor, kterým e-shop automaticky předává data o produktech externím službám. Nejčastěji ho čtou zbožové srovnávače.

Z

  • Záloha (backup) — Záloha je kopie souborů a databáze webu uložená jinde, než kde web běží. Po napadení, chybné aktualizaci nebo výpadku z ní web obnovíte do funkčního stavu.
  • Zbožové srovnávače — Zbožové srovnávače jsou portály, kde zákazníci porovnávají produkty a ceny z různých e-shopů. V Česku vedou Heureka a Zboží.cz, data berou z XML feedu.
  • Zdrojový kód webu — Zdrojový kód webu je textový zápis instrukcí, ze kterých prohlížeč sestaví stránku. Tvoří ho HTML, CSS a JavaScript, na serveru pak třeba PHP.
  • Zranitelnost — Zranitelnost je bezpečnostní slabina v softwaru, kterou útočník zneužije k převzetí webu nebo krádeži dat. Nejčastěji vzniká v neaktualizovaných pluginech.