Backend, doslova „to, co je vzadu", je část webu, která běží na pozadí a kterou běžný uživatel nevidí. Nemá vlastní vzhled ani tlačítka, přesto bez ní žádný web ani e-shop nemůže fungovat. Zatímco frontend je to, co vidíte v prohlížeči, backend je vše, co se děje za oponou.
Když se přihlásíte do e-shopu, backend ověří vaše heslo. Když dokončíte objednávku, zapíše ji, odečte zboží ze skladu a spustí potvrzovací e-mail. Nic z toho nevidíte, ale bez toho by web nefungoval.
Z čeho se backend skládá
Backend není jedna věc, ale několik vrstev, které spolupracují.
Databáze je paměť webu. Jsou v ní uložena všechna data: produkty, ceny, historie objednávek i to, že konkrétní zákazník nakoupil třikrát a pokaždé si vybral modrou barvu. Kdykoli hledáte zboží nebo kontrolujete stav objednávky, web sahá do databáze.
Server a hosting jsou domovem webu. Každý web někde fyzicky běží, na počítači připojeném k internetu, kterému se říká server. Hosting je služba, která vám místo na serveru pronajímá. Čím lepší hosting, tím rychlejší a spolehlivější web.
Aplikační logika je mozek webu. Jsou to pravidla, podle kterých web funguje. Co se stane, když zákazník zapomene heslo? Co když chce vrátit zboží? Co když je poslední kus na skladě a objednávají dva najednou? O všem rozhoduje tato vrstva.
API je poslíček mezi systémy. Je to způsob, jakým spolu komunikují různé aplikace. Díky API váš e-shop ví, že platba proběhla, přestože ji zpracovává úplně jiná firma. Stejně tak spolu mluví web a poštovní přepravce, který automaticky dostane informaci o nové zásilce.
Bezpečnost je vrátný backendu. Hlídá, kdo má přístup k čemu. Stará se o to, aby si zákazníci navzájem neviděli do objednávek, aby hesla byla bezpečně uložena a aby citlivá data zůstala tam, kde mají být.
Co to má společného s marketingem?
Pro markeťáka je backend většinou neviditelný. Přímo se s ním ale potkáte u server-side trackingu. Data o nákupech a konverzích se při tomto způsobu měření neodesílají z prohlížeče zákazníka, ale přímo z backendu webu. Měření je díky tomu přesnější a méně náchylné na blokování ze strany prohlížečů nebo ad blockerů.




