Hezké URL jsou ve světě webových aplikací v dnešní době již v podstatě nutností. Dnešní díl přivádí pod světla ramp Symfony komponentu Routing, díky které je práce s hezkými URL a jejich správa opravdu jednoduchá a elegantní. Dnes si ukážeme základní principy routování v Symfony.
Články strana 46 z 174
V tomto díle seriálu o Symfony komponentách se ještě jednou vrátíme ke komponentě Validator. V minulém díle jsme si ukázali validaci skalárních hodnot a polí. Tentokrát se podíváme na validaci objektů a seskupování validačních pravidel do logických skupin.
Univerzální frontendista je velmi vzácný. Je potřeba rozlišovat mezi frontend kodérem, který má blíž k designu, a frontend vývojářem, což je víceméně programátor. Potřebujeme oba. Hledal jsem alternativu k zastaralému pojmenování „kodér“, ale z mnoha důvodů u něj zůstávám.
Tento by vám měl odpovědět na otázku, proč Python, jak Python a kde Python.
Aktuálně vyvíjíme nový video ad server. Plus minus je to systém, pomocí kterého můžete zadávat reklamní kampaně, které se pak budou zobrazovat ve video přehrávačích. V článku popíši, jaké technologie jsme použili a jak jsme je všechny zkombinovali do jednoho funkčního celku.
V dnešním díle se podíváme na zoubek Symfony komponentě Validator. Tato komponenta slouží pro validaci dat – ověření toho, že hodnoty našich proměnných jsou správného typu, spadají do daného rozsahu hodnot nebo splňují jiná pravidla, která si nadefinujeme.
V tomto díle si ukážeme, jak použít pro překlady textů Symfony komponentu Translation. Ta umožňuje pracovat s překlady uloženými v různých formátech. To může usnadnit výměnu textů s překladatelem nebo externím API. Hodí se ale i k zobrazení různých textů v závislosti na počtu (1 jablko, 5 jablek).
V tomto díle si ukážeme, jak funguje propojení PhpStormu s Gitem. Podíváme se na to, jak debugovat, abychom se z toho nezbláznili. A opět si ušetříme trochu práce a času – tentokrát formou automatického formátování kódu.
Pokud chceme z našeho PHP skriptu spustit jiný program či příkaz, při použití čistého PHP se můžeme značně nadřít. Dnes se proto podíváme na další Symfony komponentu – Process, která se stará o spouštění procesů a umožňuje s nimi elegantně pracovat.
Co vás na Zdrojáku nejvíc zaujalo v tomto roce? Nebudeme vás moc napínat, pojďme na to.