Poradna
Zápisky z provozu
a vývoje.
Konkrétní řešení problémů, na které jsme narazili u vlastních projektů – od zálohování serverů po revalidaci v Next.js. Plus lexikon pojmů, které marketing a vývoj používají odlišně.
Bacula - zálohování Linux serverů
Kompletní průvodce nasazením zálohovacího systému Bacula pro automatické zálohování Linux serverů s podporou Virtual Full záloh a efektivní správou diskového prostoru.
Servery
Námi vytvořené webové stránky běží převážně na linuxových serverech. Užitečné tipy a triky z jejich konfigurace rádi sdílíme.
Celá kategorie · 12 článkůBacula - zálohování Linux serverů
Kompletní průvodce nasazením zálohovacího systému Bacula pro automatické zálohování Linux serverů s podporou Virtual Full záloh a efektivní správou diskového prostoru.
Automatické čištění Docker cache volumes pro Gitlab Runner
Jak vyřešit problém s neustále rostoucími Docker volumes pro GitLab Runner cache a nastavit jejich automatické čištění.
Upgrade PHP v ubuntu včetně již instalovaných modulů
Jednoduchý způsob, jak v ubuntu/debianu snadno povýšit verzi PHP včetně všech již instalovaných modulů.
Backend
Informace a články týkající se serverových a cloudových částí při tvorbě webových stránek a aplikací.
Celá kategorie · 6 článkůNastavení více front RabbitMQ v Symfony pomocí enqueue-bundle
V tomto článku si ukážeme, jak ve Symfony projektu správně nastavit více front RabbitMQ pomocí knihovny enqueue-bundle a jak zajistit jejich efektivní zpracování pomocí specializovaných procesorů.
Sentry Performance, PHP a GraphQL
Jak využít Sentry Performance pro monitoring výkonu PHP aplikace včetně výkonu GraphQL API.
PHP8.1, Enum třídy a Doctrine
Jednou z novinek PHP8.1 je i podpora Enum tříd. Tento zápisek vznikl jako stručné intro k tomu, jak lze tuto novinku používat ve spojení s Doctrine.
Frontend
Informace a články týkající se tvorby webových stránek a aplikací, které běží uživatelům v jejich prohlížečích.
Celá kategorie · 2 článkyNext.js a revalidace předgenerovaných stránek při změně obsahu
Jak regenerovat staticky předgenerované stránky jinak, než periodicky? Typicky při změně obsahu na API nebo CMS? Je tu funkce revalidate().
Jak na nechtěné horizontální scrollbary
Když vás překvapí, že je vaše stránka širší než viewport a netušíte příčinu, může se hodit následující tip
Lexikon a nástroje
Pojmy, které se hodí znát, když spolu mluví marketing a vývoj.
Celý lexikon · 7 zápisůGoogle Analytics 4 (GA4)
Google Analytics 4 je výkonný nástroj pro měření a analýzu chování návštěvníků na webu. Pomáhá vám lépe porozumět uživatelům, vyhodnocovat marketingové aktivity a dělat rozhodnutí na základě reálných dat.
Google Tag Manager (GTM)
Google Tag Manager je nástroj pro správu měřicích kódů na webu bez zásahů do kódu. Umožňuje jednoduše nasazovat analytické a marketingové skripty, sledovat konverze a řídit sběr dat přes jedno rozhraní.
Google Search Console (GSC)
Google Search Console je bezplatný nástroj od Googlu pro sledování výkonu webu ve vyhledávání. Pomáhá odhalit chyby, zlepšit viditelnost a porozumět tomu, jak Google váš web vidí.
React
React je výkonná JavaScriptová knihovna, která umožňuje efektivní tvorbu interaktivních uživatelských rozhraní pomocí komponentového přístupu, virtuálního DOMu a reaktivní správy stavu.
Potřebujete víc než článek?
Zkuste se nám nezávazně ozvat – stačí několik vět o tom, co řešíte.