Minulý čtvrtek, 22. října, se komunita kolem Magenta sešla v Mohuči na Meet Magento Germany. Pořadatelé mě pozvali s přednáškou o bezpečnosti, tak jsem vyrazil.

Přímý let z Brna nebyl a na železnici se opravovalo, takže jsem nakonec celou cestu odřídil autem.

Stálo to za to.

Pyramida v Mohuči, kde se Meet Magento Germany 2026 konalo

Konference v pyramidě

Kolikrát v životě dostanete příležitost přednášet v pyramidě? Meet Magento DE se letos konalo právě tam, v pyramidě v Mohuči. Program běžel na čtyřech pódiích najednou – Main Stage, Tech Stage, Business Stage a Masterclass.

Večer se všichni přesunuli až do špičky pyramidy a debaty pokračovaly u německého piva. České tam bohužel naražené neměli, ale přežil jsem to :).

Vstup na Meet Magento Germany – est. 2009

Pro čtenáře mimo Magento ekosystém: Meet Magento je série konferencí, které se konají po celém světě. Všechno začalo v roce 2009 právě v Německu. Potkávají se na nich majitelé e-shopů, agentury, vývojáři i autoři modulů.

Přednášky, které stály za to

Keynote – Steve Richards. Žádná produktová prezentace. Steve se ohlédl za svým životem a propojil zkušenosti ze sociální práce v Africe s dnešním světem AI a IT. Nečekané, v dobrém slova smyslu. Celý den to hezky naladilo.

Tsari Bombelli – doporučí váš e-shop ChatGPT? Přednáška mě donutila zamyslet se, jak přistupuji k optimalizaci obsahu pro AI. Hodně času trávíme řešením Googlu, ale svět se kolem něj už netočí. Zajímavost: soubor llms.txt, o kterém se teď hodně píše, AI zatím skoro nečtou. Víc záleží na robots.txt, tedy jestli AI na web vůbec pustíte. (A ano, tenhle web llms.txt má. Neuškodí.)

Laurentius ze Storeframe popsal, jak vyzpovídal hackera, který stál za sérií útoků na zranitelnost PolyShell v Magentu. Pokud jste to ještě nečetli, rozhovor najdete tady.

Michiel a tým Mage-OS ukázali, na čem pracují, včetně vlastního AI asistenta Mago.

Hlavní sál v pyramidě během mé přednášky

Moje přednáška – „The Priority We're Getting Wrong: Security“

V hlavním sále jsem otevřel téma, které se v e-commerce často odsouvá – bezpečnost. Co je v sázce, kde dnes stojíme a jak udělat bezpečnostní aktualizace co nejnudnější.

Nuda je tady ta největší pochvala.

Úvod přednášky na Meet Magento Germany 2026

Součástí přednášky byla i data. Prošel jsem téměř 27 tisíc e-shopů na Magentu a skoro pětina z nich neměla nasazenou ani samostatnou bezpečnostní opravu z července.

Jde to i líp. Dnešní doba AI nás tlačí k neustálému vývoji dopředu, ale stejné možnosti mají i útočníci na druhé straně. Proto musíme dávat na bezpečnost ještě větší důraz než dřív.

Některé problémy vyžadují změny napříč celým ekosystémem – například aby se opravy znovu vydávaly jako regulérní Composer releasy, nebo aby se víc používal composer audit (i pro privátní repozitáře). Jiné vyřešíme tím, že obchodníkům i kolegům vývojářům pomůžeme pochopit, na čem doopravdy záleží.

Přednášku jsem zakončil větou:

V závodě o nové funkce prohráváte pomalu. V bezpečnosti prohrajete všechno najednou.

Na pódiu v hlavním sále

V kuloárech se řešilo hlavně PHP

Den před konferencí vyšly mimořádné opravy dvou kritických chyb v PHP (CVE-2026-109618 a CVE-2026-109619), přes které může útočník převzít server bez přihlášení. Informace o nich navíc unikly už o den dřív.

Opravy vyšly jen pro PHP 8.2 a novější – konkrétně 8.2.35, 8.3.36, 8.4.27 a 8.5.12.

Spousta lidí v sále proto noc před konferencí aktualizovala aplikace a servery. Mě ta zpráva zastihla rovnou cestou do Mohuče.

Lepší ilustraci k přednášce o bezpečnostních aktualizacích jsem si objednat nemohl.

Hlavně o lidech

To nejcennější se ale dělo mezi přednáškami. U stolků se řešilo všechno od nočních aktualizací serverů po to, jak s AI pracují jednotlivé týmy.

Skvěle fungovalo pravidlo Pac-Mana: když stojíte ve skupince, nechte v kruhu mezeru, ať se může kdokoli přidat.

Selfie z pódia

Proč na Meet Magento jezdím

Z Česka a Slovenska jsem na konferencích většinou sám. Je to škoda, protože hlavní síla platformy, jako je Magento, je právě v komunitě kolem ní. Nikde se člověk nedozví tolik jako na konferencích při čekání na kafe. A funguje to oběma směry – co se naučím, rád předám dál, ať už na pódiu, u piva, nebo tady na blogu.

Podrobnější shrnutí celé konference sepsal Christian Münch.

Vydařená akce!