2014: První pokusy a boj s větrnými mlýny
Vše začalo o prázdninách roku 2014. Tehdy mě otec Karel Orlita požádal, zda bych se nepokusil vytvořit nový web pro náš Institut. Zadání nebylo malé – web měl obsahovat redakční systém pro články i homilie, správu uživatelů a řadu dalších funkcí.
Sáhl jsem po tehdy velmi pokročilém řešení – systému Joomla 3.0. Vypadalo to nadějně, ale brzy se ukázalo, že to bude boj. Joomla sice uměla spravovat uživatele, ale jakékoli odchýlení od jejího standardu znamenalo hodiny a hodiny zkoušení. Dodnes si pamatuji, jak dlouho jsem nutil vybraný font, aby správně zobrazoval české háčky a čárky.
Během semináře a psaní diplomové práce na vývoj nezbývalo mnoho času. Každý návrat k projektu po několika měsících znamenal zdlouhavé aktualizace, řešení chyb v doplňcích a frustraci. S nástupem do pastorace a zahájením doktorátu se čas smrsknul na minimum a projekt šel k ledu.
Léto 2024: Slepá ulička
Naděje svitla v létě 2024. Objevil jsem nástroj Nicepage, který nabízel skvělé možnosti designu. Společně s otcem Jožkou jsme navrhli úvodní stranu a menu a pokusili se tento design "naroubovat" na novou Joomlu verze 5.
Tady jsme však narazili na tvrdou technologickou zeď. Staré stránky (dílo Petra Kompase) běžely na staré verzi jazyka PHP (5.6), zatímco nová Joomla vyžadovala verzi mnohem novější (PHP 8+). Server neumožňoval provozovat obojí naráz bez problémů. Stál jsem před volbou: buď platit další server, nebo staré stránky složitě přepisovat. Zdálo se to jako neřešitelný problém.
Podzim 2025: Zlom přichází s AI
Vše se změnilo na podzim 2025. Ačkoli mi s novou farností (přidanou k Biskupskému gymnáziu) ubylo času, nemohla mi uniknout zpráva o nástupu nové generace umělé inteligence od Googlu – Gemini. Viděl jsem ukázky, kde AI navrhuje celé weby, a řekl jsem si: "Proč to nezkusit?"
Začal jsem s Gemini diskutovat o své představě. Společně jsme došli k závěru, že nejlepší cestou nebude hotový systém jako Joomla, ale vývoj na míru s využitím nástroje Cursor.
Pro technicky zvídavé: Cursor je editor kódu, který v sobě má integrovanou umělou inteligenci. Funguje to v tandemu – Gemini mi pomáhá formulovat zadání a logiku (tzv. prompty) a Cursor pak na základě těchto zadání píše samotný kód v jazyce PHP.
Vánoční zázrak a noční můra
O Vánocích, konkrétně večer 28. prosince 2025, jsem si sedl k počítači a začal na zelené louce. Během pouhých tří hodin vznikla funkční kostra webu: menu, přihlašování i editace uživatelů. Pochopil jsem, že tudy vede cesta.
Moje strategie byla jasná: Napřed funkčnost, potom vzhled. Původní návrh byl ošklivý, ale fungoval. Když jsem však začal ladit design do dnešní podoby, přišla krize. Průhledné tlačítko "Kdo jsme" neustále uhýbalo ze středu. V zoufalství jsem celý soubor se styly (CSS) předložil Gemini s prosbou: "Oprav to a pročisti to."
AI to udělala. Ale až příliš důkladně. Z 1500 řádků kódu zbylo 500. Vzhled celého webu se rozsypal. Byl to moment, kdy jsem měl chuť začít znovu od nuly. Nakonec se však vhodnými zásahy podařilo styly doplnit a web zachránit.
Záchrana starého webu
Během vývoje mě trápila ještě jedna věc – nechtěl jsem, aby s novým webem zmizel ten starý. Všechny pokusy o souběžný běh selhávaly. Pak mě napadla myšlenka, od které mě i Gemini zrazovala: Co kdybychom starý kód, napsaný před lety pro staré servery, prostě přepsali pro nejnovější technologie?
Díky AI v editoru Cursor to nakonec nebyla práce na týdny, ale na hodiny. Stačilo kompletně přepsat jeden klíčový soubor a v ostatních udělat drobné úpravy. Původní web tak nyní běží na nejnovějším PHP 8.4 souběžně s tímto novým. V tu chvíli jsem pochopil, že tento způsob práce je budoucností programování.
Filozofie nového webu: Stránka jako zážitek
Nový web vznikl za cca 20 dní práce po večerech. Jediným nástrojem "zvenčí" je textový editor článků, vše ostatní je čistý kód vzniklý spoluprací člověka a AI. Jádro stránek je navrženo maximálně univerzálně – například obrázky na pozadí sekcí lze měnit, aniž by se muselo sahat do kódu.
Možná si všimnete, že oproti minulým stránkám, které byly informačně velmi hutné, jsou tyto více "obrázkové" a vzdušné. Je to záměr. V době, kdy si jakoukoli faktickou informaci najdete vteřinu přes Google nebo AI, není nutné uživatele zahltit textem.
S otcem Jožkou jsme si přáli, aby stránky působily stabilním, ale zároveň dynamickým dojmem. Aby to byly "stránky se zážitkem".
Co nás ještě čeká?
Práce nekončí. Nyní nás čeká nahrání archivu MP3 a textů s homiliemi našeho Padreho. Cílem je, aby přihlášení uživatelé mohli vyhledávat promluvy podle klíčových slov nebo liturgických památek.
Doufáme, že se vám nový web bude líbit a že "zážitky" s ním spojené budou už jen příjemné.