CRON a XML – automatická kontrola domén
Publikované: 23.01.2026
Pri technických projektoch sa snažím minimalizovať manuálne zásahy. Jedna z vecí, ktorá sa často rieši ručne, je kontrola expirácie domén.
Prečo to automatizovať
Spoliehať sa len na emailové upozornenia registrátora nie je ideálne. Email sa môže stratiť, skončiť v spame alebo byť prehliadnutý.
Zdroj dát – XML feed
WebHouse / setup.sk umožňuje generovať XML feed so zoznamom domén a dátumami ich expirácie. Tento feed je ideálny na automatické spracovanie.
Architektúra riešenia
- XML feed s dátami o doménach
- PHP skript na parsovanie XML
- CRON úloha (Synology NAS)
- Email len pri blížiacej sa expirácii
CRON v praxi
CRON úloha sa spúšťa raz denne. Skript:
- načíta XML feed
- porovná dátum expirácie s aktuálnym dátumom
- vyhodnotí počet dní do expirácie
- odošle email len ak je to potrebné
Výhody riešenia
- plná automatizácia
- nezávislosť od upozornení tretích strán
- ľahká rozšíriteľnosť
- nulová denná údržba
Záver
🟢 Posledný beh CRONu
- Dátum: nie je dostupné
- Spracovaných domén: 0
- Stav: neznámy
Použité nástroje
Pri tomto riešení som využil hosting a doménové služby, ktoré popisujem na stránke odporúčané nástroje.
Ide o jednoduché, ale veľmi praktické riešenie. Presne ten typ automatizácie, ktorý funguje potichu na pozadí.