Technické posouzení aplikace
Zmapuji, na čem aplikace běží, jaké má hlavní závislosti a co komplikuje její další provoz. Dostanete přehledný seznam zjištění a doporučené pořadí dalších kroků.
Jasný přehled, co řešit jako prvníModernizace, integrace a převzetí aplikací
Prověřím, jak aplikace funguje, co ji brzdí a co má smysl opravit, modernizovat nebo propojit s dalšími systémy. Mám dlouholeté zkušenosti zejména s PHP aplikacemi, systémovými integracemi a provozy, na kterých závisí každodenní práce firmy.
Leoš Jedlička
Více než 25 let vývoje a dlouhodobého provozu aplikací
Bezpečnostní upozornění Ověřeno 23. 10. 2026
NÚKIB 21. října 2026 upozornil na dvě kritické zranitelnosti PHP („php2shell“), uvedl, že jsou veřejně dostupné informace umožňující jejich zneužití, a doporučil aktualizaci neodkládat. PHP vydalo opravy pro verze 8.2.35, 8.3.36, 8.4.27 a 8.5.12.
To samo o sobě neříká, zda je zranitelný konkrétní web. Rozhoduje skutečně používaný runtime, způsob nasazení a případné opravy dodané správcem distribuce. U nepodporované větve nemusí být oficiální oprava dostupná.
Jde o základní orientaci, nikoli penetrační test ani nezávislý bezpečnostní audit. Bez vašeho výslovného písemného souhlasu neprovádím aktivní skenování ani testy proti produkčnímu webu. Další kontrola tohoto upozornění: nejpozději 23. 11. 2026.
Možná to znáte
01 Hosting upozornil, že stará verze PHP končí podporou, ale není jasné, jestli aplikace poběží dál i po aktualizaci.
02 Po úpravě systému se objednávky přestaly správně přenášet do účetnictví.
03 Stav skladu v e-shopu neodpovídá skladovému systému a rozdíly musí zaměstnanci opravovat ručně.
04 Původní vývojář už není k dispozici, dokumentace chybí a před každou úpravou je potřeba nejdřív zjistit, jak aplikace funguje.
S čím pomohu
Než doporučím úpravu nebo aktualizaci, zjistím, na čem aplikace závisí a které funkce nesmí přestat fungovat. Teprve pak navrhnu rozsah práce, který dává smysl pro váš provoz.
Zmapuji, na čem aplikace běží, jaké má hlavní závislosti a co komplikuje její další provoz. Dostanete přehledný seznam zjištění a doporučené pořadí dalších kroků.
Jasný přehled, co řešit jako prvníNaplánuji přechod ze starší verze PHP na podporovanou verzi. Prověřím, co by aktualizace mohla ovlivnit, a rozdělím postup na menší kroky s testy a možností vrátit se zpět, pokud něco přestane fungovat.
Přehledný postup místo riskantního skokuZjistím, proč si e-shop, sklad, CRM nebo účetnictví nepředávají data správně, a propojení mezi nimi opravím nebo nastavím nově.
Opravené propojení mezi systémyPosoudím nabídku nebo návrh dodavatele, pomohu připravit zadání pro vývoj a poradím, co řešit jako první, pokud firma nemá vlastní technické vedení.
Technická rozhodnutí srozumitelná vedeníRozšířím existující systém s ohledem na to, jak firma skutečně pracuje, bez předpokladu, že je nutné začínat od nuly.
Úprava bez nutnosti začínat znovuPřevezmu technickou podporu aplikací po dodavateli, který už nepůsobí, nebo u systému s ukončenou podporou. Rozsah péče, způsob hlášení a případné SLA domluvíme podle konkrétní aplikace.
Aplikace dál funguje i bez původního dodavateleJak pracuji
U systému, na kterém firma závisí, je důležité vědět, proč se změna dělá, čeho se dotkne a jak poznáme, že dopadla dobře.
Probrat váš případProbereme aplikaci, její roli a to, co potřebujete změnit. První rozhovor není kompletní diagnostika.
Dohodneme rozsah, potřebné podklady, oprávnění a bezpečný způsob práce s prostředím.
Podle dohody připravím placené technické posouzení nebo rovnou návrh konkrétní práce.
Implementace, testování a nasazení se řídí dohodnutým rozsahem. Součástí předání je popis změn a důležitých kroků.
Osobní zkušenost
Více než 25 let se věnuji vývoji a dlouhodobému provozu webových a podnikových aplikací. Znám nejen samotný kód, ale i souvislosti, které rozhodují o tom, zda systém obstojí v každodenním provozu.
Pracoval jsem na kritických částech SaaS platformy pro desítky tisíc e-shopů, systémových integracích i postupné modernizaci vlastních řešení.
AI nástroje mohou vývoj urychlit. Návrh, kontrola změn i odpovědnost za výsledek ale zůstávají na člověku.
Orientační ceny
Konkrétní rozsah práce a konečnou cenu vždy potvrdíme spolu před zahájením. Čísla níže ukazují, v jakém rámci se obvykle pohybujeme.
Programování, úpravy a modernizace podle předem dohodnutého zadání.
Posouzení stavu aplikace, konzultace k rozhodnutím a technické vedení projektu.
Posouzení předem dohodnutého rozsahu: zjistím hlavní rizika, překážky a doporučené další kroky. Nejde o kompletní bezpečnostní audit, penetrační test ani neomezené opravy.
Uvedené sazby jsou orientační a slouží pro první představu o rozsahu. Rozsah práce, harmonogram i konečnou cenu potvrdíme společně před zahájením. Měsíční paušál ani nepřetržitou pohotovost nyní veřejně nenabízím — dostupnost a reakční doby se sjednávají individuálně podle konkrétní aplikace.
Časté otázky
Každá aplikace má svůj kontext. Tady jsou odpovědi na otázky, které se při prvním rozhovoru často objeví.
Ne nutně. Nejdřív je potřeba porozumět tomu, co systém dělá a kde jsou skutečná omezení. Někdy je vhodnější postupná modernizace; rozsah navrhnu až po seznámení s konkrétní situací.
Ano, umím posoudit starší aplikace a jejich závislosti. To, jaká cesta modernizace je realistická, záleží na konkrétním kódu, prostředí a možnostech testování.
Nejdřív zjistím, které části aplikace může změna ovlivnit. Navrhnu postup po menších krocích a způsob, jak před nasazením ověřit důležité funkce. Rozsah i rizika si vysvětlíme před zahájením práce; předem nelze slíbit, že každá starší aplikace půjde aktualizovat bez úprav.
Podle cíle a stavu podkladů. Můžeme se nejdřív domluvit na technickém posouzení, nebo přesně vymezit menší změnu. Úvodní rozhovor sám o sobě není bezpečnostní audit ani aktivní testování.
Podrobnosti spolupráce, včetně vhodného způsobu komunikace a přístupů, domluvíme podle projektu už při prvním rozhovoru.
Ano. Mohu převzít podporu aplikace i po dodavateli, který už není k dispozici, nebo u systému, jehož výrobce podporu ukončil. Nejprve společně vyjasníme stav aplikace a možnosti převzetí. Dostupnost, rozsah podpory, reakční doby a další parametry případného SLA se sjednávají individuálně a jsou závazné až po vzájemné dohodě.
Nejdřív zjistím, jaké podklady, přístupy a dokumentace jsou dostupné, a jaký je skutečný stav aplikace. Teprve potom navrhnu, co je možné převzít a v jakém rozsahu dál zajišťovat provoz.
Orientační ceny najdete v sekci Cenová orientace. Rozsah i konečnou cenu vždy potvrdíme před zahájením práce.
První krok
Stačí pár vět o aplikaci a problému. Společně zjistíme, jestli a jak dává smysl pokračovat.
Do zprávy neposílejte hesla, zdrojové kódy, tajné klíče ani interní konfiguraci.