Ak sa vám pri dnešnej návšteve zdá nová zelená povedomá — áno, je to zámer, a áno, pripomína staré elektrónkové rádiá a frekvenčné displeje. oeradio.at prešiel v posledných dňoch kompletnou prestavbou: WordPress je minulosťou. Web, ktorý práve čítate, pozostáva zo statických súborov, zostavených z markdownových textov uložených v správe verzií. A keďže je to v jadre projekt samostavby — len pri serveri namiesto pri spájkovačke — porozprávame vám, čo sme urobili a prečo.
Prečo preč od WordPressu?
WordPress nám dva roky dobre slúžil. Ale kto sa niekedy staral o klubový web, pozná tienisté stránky: neustále aktualizácie pluginov, bezpečnostné diery, databázu, ktorú treba zálohovať, a cache, ktorá servíruje staré presne vtedy, keď chcete ukázať nové. Pre web, ktorého obsah sa dá výborne opísať ako jednoduché textové súbory, je to veľa mašinérie s veľkou útočnou plochou.
Nové riešenie to obracia naruby: každý článok je textový súbor, zostavovací proces z neho vyrenderuje hotové HTML stránky a štíhly webový server ich doručí. Žiadna databáza, žiadne PHP, žiadne administrátorské prihlásenie, ktoré by bolo treba skrývať. Čo neexistuje, sa nedá hacknúť a nemôže sa pokaziť — princíp, ktorý bude povedomý každému priaznivcovi QRP.
Čo sa pre vás mení
- Rýchlosť: web sa na mobile načítava zhruba trikrát rýchlejšie ako predtým. Najmä na cestách na kopci s jednou čiarkou signálu to robí rozdiel.
- Nový vzhľad: dizajn „Phosphor" s luminiscenčnou farbou starých displejov, ukazovateľom šírenia v štýle LCD a frekvenciami písmom písacieho stroja — poklona prístrojovej technike, o ktorú tu ide. Kto má radšej svetlý vzhľad: prepínač vpravo hore zostáva.
- Lepšie vyhľadávanie: výsledky hľadania sa teraz zobrazujú ako obrázkové dlaždice namiesto textového zoznamu.
- Filter autorov: na úvodnej stránke môžete filtrovať podľa autoriek a autorov — od Ferdla cez Hansla až po našich hosťujúcich autorov.
- Všetko zostáva, kde bolo: všetky adresy, RSS kanály aj podcastový kanál fungujú bez zmeny. Ak ste si sťahovanie nevšimli, presne to bol plán.
Technika, v krátkosti pre zvedavých
Základný rozdiel sa dá vysvetliť obrazom z rádioamatérskeho každodenného života: WordPress pracuje ako operátor, ktorý každý QSL lístok vypĺňa ručne až vtedy, keď príde žiadosť — pri každom jednotlivom zobrazení stránky sa opýta databázy a stránku poskladá nanovo. Statický web naproti tomu vytlačí všetky lístky vopred: vždy, keď napíšeme alebo zmeníme článok, nástroj raz postaví všetky stránky — a webový server ich potom už len doručuje. Pre návštevníkov to znamená: nič sa už nepočíta, len sa vysiela. Preto tá rýchlosť, preto tá robustnosť.
Týmto nástrojom je u nás Astro v úplne novej verzii 7 — vyšla len v júni 2026, s jadrom nanovo napísaným v jazyku Rust. A ten jediný proces zostavenia, ktorý čaká pri každej zmene, je prekvapivo svižný: zhruba 3 500 stránok (všetky články vo všetkých siedmich jazykoch, k tomu archívy, feedy a vyhľadávací index) stojí po približne šiestich sekundách kompletne nanovo. Presťahovalo sa tak vyše 1 300 článkov — vrátane všetkých odkazov, takže ani jedna adresa nevedie do prázdna. Živé prvky, ktoré od nás poznáte — údaje o šírení, DX cluster, hlásenia SOTA a POTA, prelety družíc, QRV board a hodnotenia článkov — dodáva malá vlastná služba, sotva väčšia než sketch pre Arduino. Celé to beží ako doteraz na vlastnom hardvéri v domácom shacku, nie v anonymnom cloude.
Naplánované články sa naďalej publikujú samy a štatistika sa stále zaobíde bez cookies aj bez ukladaných IP adries — na tom sa nič nezmenilo.
Stavanie po nás vítané: kód je otvorený
Pretože samostavba v amatérskom rádiu žije z odovzdávania ďalej, zverejnili sme kompletný kód platformy: github.com/achildrenmile/oeradio. Kto chce postaviť web klubovej stanice, blog rádioklubu alebo denník vlastného shacku, nájde tam všetko — od dizajnu cez živé tickery až po nástroje, ktorými sme sa z WordPressu vysťahovali. Na otázky radi odpovieme.
A ak nájdete kúty, ktoré sa ešte zadrhávajú: [email protected] — poteší nás každý report.
73 – vaša redakcia oeradio.at
Poznámka k transparentnosti
Tento článok bol rešeršovaný a napísaný s podporou AI (Claude, Anthropic) — a mimochodom aj samotná opísaná migrácia webu: vznikla v spolupráci redakcie a AI. Vecné pripomienky a opravy radi prijmeme na [email protected].



