Drupal 7 dosiahol koniec života — 4 cesty ako pokračovať
Drupal 7 stratil oficiálnu komunitnú podporu 5. januára 2025. Bez security patchov, s tlakom hostingov a compliance rizikom. Štyri cesty: migrácia na D10/D11, Lite Migrácia na Astro, D7 LTS retainer alebo re-platform na inú technológiu.
TL;DR: 5. január 2025 je oficiálny dátum End of Life pre Drupal 7. Komunita ani Drupal Security Team už nevydávajú security patche. Drupal 7 bežal 14 rokov v produkcii (od januára 2011) — dlhšie ako akákoľvek iná hlavná verzia Drupalu. Ak máte stále D7 web, máte štyri praktické cesty: (A) plnohodnotná migrácia na Drupal 10 alebo 11, (B) Lite Migrácia na statický Astro web za fixnú cenu 2 990 €, (C) D7 LTS retainer s pokračujúcimi security patches cez certifikovaného partnera za 299 €/mes, alebo (D) re-platform na úplne inú technológiu. V tomto článku rozoberieme každú cestu, kedy ju zvoliť a koľko reálne stojí.
Aktualizované: 05/2026. Článok je informačný materiál, nie záväzná technická odporúčačka — konkrétny postup závisí od auditu vášho webu.
Prečo by ste mali čítať ďalej
Ak prevádzkujete Drupal 7 web pre vašu firmu, neziskovku, školu alebo obecný úrad, situácia sa od januára 2025 zásadne zmenila. Ide o desiatky tisíc webov na Slovensku — najmä vo verejnej správe, školstve a u stredne veľkých B2B firiem, ktoré Drupal 7 nasadili medzi rokmi 2012 a 2018. Komunita patches končí, hostingy postupne zatvárajú podporu starších PHP verzií a každé nové CVE (Common Vulnerabilities and Exposures) pre Drupal core alebo populárny modul predstavuje otvorený útočný vektor bez jasnej cesty k oprave.
V tomto článku nájdete:
- Čo presne znamená EOL pre vašu prevádzku (technicky, právne, biznisovo)
- Štyri konkrétne cesty pokračovania s reálnymi cenami a načasovaním
- Rozhodovací rámec, ktorý vám pomôže vybrať správnu cestu pre váš prípad
- Prvý praktický krok, ktorý môžete urobiť tento týždeň
Čo presne znamená End of Life pre Drupal 7
EOL nie je marketingový termín. V kontexte Drupalu znamená tri konkrétne veci:
1. Žiadne ďalšie komunitné security patche. Drupal Security Team prestal koordinovať bezpečnostné opravy pre D7 core aj contributed moduly. Ak sa zajtra objaví kritická zraniteľnosť (napríklad nový “Drupalgeddon” typu SA-CORE-2018-002), neexistuje oficiálny patch, ktorý by ste si mohli stiahnuť a aplikovať. Jediné riešenie je platený D7 Extended Support (D7ES) od certifikovaných vendorov.
2. Tlak zo strany hostingových providerov. Drupal 7 vyžaduje PHP 7.4 alebo PHP 8.0 (s istými obmedzeniami). Hostingy ako WebSupport, Websupport.cz, Forpsi a ďalší slovenskí a českí poskytovatelia postupne ukončujú podporu starších PHP verzií. PHP 7.4 oficiálne stratilo bezpečnostné aktualizácie už 28. novembra 2022, PHP 8.0 v novembri 2023. Mnohí hostingovia tieto verzie ešte poskytujú, ale len ako “best effort” bez záruky bezpečnosti.
3. Compliance riziko. Ak váš web spadá pod European Accessibility Act (EAA), GDPR alebo NIS2 smernicu, prevádzkovanie webu bez bezpečnostných aktualizácií môže byť posúdené ako porušenie povinnosti zabezpečiť technické a organizačné opatrenia. Pre verejnú správu je tu navyše zákon č. 95/2019 Z. z. o IT verejnej správy, ktorý vyžaduje aktívnu podporu používaného softvéru.
Stručne: D7 web nie je len “starý”. Je to rastúce technické, právne a finančné riziko, ktoré sa neopraví samo.
Cesta A — Migrácia na Drupal 10/11
Pre koho: Stredné a väčšie weby s aktívnym redakčným tímom, viacerými prispievateľmi, komplexným contentom (články, podujatia, taxonómia, multilingválny obsah), kde Drupal admin UI je súčasťou pracovného procesu. Typicky firmy s marketingovým tímom, médiá, vzdelávacie inštitúcie, e-commerce s D7 + Drupal Commerce, polosúkromné a verejné inštitúcie s pravidelným publikovaním.
Čo dostanete:
- Drupal 11, vydaný v auguste 2024, postavený na PHP 8.3+ a Symfony 7. Moderný OOP framework, robustný entity-API, vylepšený Layout Builder, Claro admin theme.
- Drupal 10 ako alternatíva pre konzervatívnejších klientov, oficiálne supported do decembra 2026, potom prechod na D11 (D10 → D11 už nie je veľká migrácia, je to upgrade).
- Plne WCAG 2.1 AA compliant admin aj frontend (pri správnej konfigurácii).
- Migrácia obsahu cez Migrate API (oficiálny migration framework v Drupal core), v praxi cez moduly
migrate_drupal,migrate_drupal_uiamigrate_plus. - URL štruktúra zachovaná + redirect mapa, aby ste nestratili Google indexáciu a backlinky.
Čo musí prepísať vývojár:
- Custom moduly musia ísť z procedural D7 API (
hook_*) do OOP D10/D11 (event subscribery, services, plugins). - Custom theme sa prepisuje z PHPTemplate na Twig.
- Views, Panels, Context sa preklápajú do moderných ekvivalentov (Views v core, Layout Builder).
- Composer-based dependency management — žiadne
drush dla manuálne sťahovanie modulov, všetko cezcomposer require.
Cena a načasovanie: Custom projekt podľa rozsahu. Naša cenová vidlička je 5 000 – 25 000 €:
- 5 000 – 8 000 € — malé weby (do 500 stránok, štandardné CT-čka, 0–2 custom moduly)
- 8 000 – 15 000 € — stredné (500 – 5 000 položiek, viacjazyčnosť, 2–5 custom modulov, externé integrácie)
- 15 000 – 25 000 € — veľké (5 000+ položiek, multidoménová štruktúra, hlboké integrácie, prísne bezpečnostné požiadavky)
Doba realizácie typicky 2–6 mesiacov podľa rozsahu. Detaily a kategorizáciu nájdete v sekcii Custom Migrácia D7 → D10/D11.
Cesta B — Lite Migrácia na Astro statický web
Pre koho: Malé prezentačné weby, neziskovky, školy, obecné úrady, ambulancie, advokátske kancelárie, remeselné prevádzky. Typicky 30–100 stránok prevažne statického obsahu, kde aktuálnym dôvodom prevádzkovania D7 už nie je dynamika, ale historická inerciálna investícia.
Čo dostanete:
- Astro statický web — nulový server-side rendering, žiadna databáza, žiadny PHP runtime. Bezpečnosť na úrovni “nemáte čo hacknúť”.
- Zachovaná URL štruktúra + redirect mapa v hostingovom configu (Cloudflare Pages, Netlify, Vercel alebo váš existujúci hosting). Žiadne 404 z Google indexu, žiadna strata backlinks.
- WCAG 2.1 AA compliance v cene — kontrast, klávesová navigácia, alt texty, semantické HTML, focus management.
- Hosting náklady klesnú typicky z 30 €/mes (D7 hosting + zálohy + správa) na ~5 €/mes (Cloudflare Pages alebo Netlify free tier, custom doména cca 15 €/rok).
- Loading time typicky pod 1 sekundu (Astro produkuje statické HTML + minimal JS).
S čím sa rozlúčite:
- Drupal admin UI. Obsah sa edituje cez Markdown súbory v Git repozitári (alebo cez headless CMS ako Decap CMS / Tina CMS, ak preferujete vizuálny editor).
- Dynamické funkcie ako Views, Webforms s podmienkami, používateľské účty — tieto nie sú dostupné v statickom svete. Jednoduchý kontaktný formulár cez Formspree/Netlify Forms áno, komplexný workflow nie.
- Mnoho-prispievateľský model — Lite Migrácia je vhodná pre 1–2 ľudí, ktorí občas pridávajú článok. Pre redakciu so 6 redaktormi je lepšia Cesta A.
Cena a načasovanie: 2 990 € fixne, doba realizácie 4–6 týždňov od podpisu objednávky. Plný popis rozsahu, čo je v cene a čo nie, nájdete na /drupal-migracia#lite-migracia.
Cesta C — D7 LTS Retainer
Pre koho: Firmy a inštitúcie, ktoré z regulatórnych, rozpočtových alebo časových dôvodov nemôžu migrovať okamžite, ale potrebujú bezpečnostne udržateľnú prevádzku ešte 6 – 18 mesiacov. Typicky verejná správa s rozpočtovým cyklom napojeným na fiškálny rok, väčšie firmy s prebiehajúcim výberovým konaním na nový web, alebo organizácie čakajúce na koniec zmluvnej viazanosti s aktuálnym providerom.
Čo to je:
D7 Extended Support (D7ES) je platený program, ktorý poskytujú certifikovaní vendori schválení Drupal Association. Aktuálne certifikované subjekty:
- Tag1 Consulting (USA, globálna pôsobnosť, prvý a najväčší D7ES vendor)
- HeroDevs (USA, “Never-Ending Support” pre EOL technológie)
- Dropsolid (Belgicko, európsky vendor s D7ES od leta 2024)
Títo vendori spravujú privátne fork-y Drupal 7 core a populárnych modulov a vydávajú security patches pre kritické CVE. Patches sú distribuované registrovaným klientom (typicky cez private Composer repozitár alebo Git remote).
Čo NIE je v retaineri:
- Žiadne nové features, žiadne funkčné updaty.
- Žiadna podpora pre exotické custom moduly mimo top 200 contributed modulov.
- Žiadna garancia, že každý patch vyjde do 24 hodín od oznámenia CVE — typicky 24h pre kritické, 7 dní pre vysoké, 30 dní pre stredné.
Cena cez nás: 299 €/mes retainer, ktorý zahŕňa sprostredkovanie D7ES patches, ich aplikáciu na vaše prostredie + drobné údržbové úpravy (PHP version bumps, hosting migrácie, drobné bug fixy). Pozor: priama cena D7ES vendora pre koncového klienta je typicky 600 – 2 000 USD/mes podľa rozsahu — náš retainer to sprostredkuje výhodnejšie pre menšie weby. Detaily na /drupal-migracia#balicky (sekcia LTS Retainer).
Pozor — retainer nie je trvalé riešenie. Je to most, nie destinácia. Plánujte plnohodnotnú migráciu na 6–18 mesačnom horizonte.
Cesta D — Re-platform na inú technológiu
Pre koho: Prípady, kde Drupal už nedáva zmysel. Buď ste z neho dávno vyrástli (potrebujete úplne iný typ aplikácie), alebo naopak nikdy nedával zmysel a D7 ste vybrali pred rokmi z inerciálnych dôvodov. Re-platform nie je migrácia v tradičnom slova zmysle — je to nová stavba s prenesením obsahu.
Reálne alternatívy podľa typu projektu:
WordPress — pre obsahovo-marketingové weby s aktívnym blogom, redaktormi a pluginovým ekosystémom. WordPress má najväčšiu používateľskú bázu, najlacnejších redaktorov a najjednoduchšiu obsluhu. Pre čisto prezentačný marketingový web s aktívnym redakčným procesom je často lacnejšou a praktickejšou voľbou ako Drupal 10. Rozdiely sme detailne rozobrali v porovnaní Drupal vs WordPress vs Astro.
Headless CMS + JAMstack frontend — pre weby, kde chcete moderný DX pre vývojárov a redaktorov súčasne. Backend ako Sanity, Strapi, Contentful, Storyblok poskytuje pekné editorské UI cez API, frontend je Astro, Next.js alebo Nuxt. Hosting na Vercel/Netlify/Cloudflare. Vhodné pre firmy s in-house dev tímom alebo agentúrnym partnerstvom.
Custom Node.js / Next.js / Laravel aplikácia — pre data-driven projekty, kde “web” je v skutočnosti aplikácia (rezervačný systém, portál, kalkulačka, dashboard). Drupal pre takéto prípady bol vždy kompromis — re-platform na custom aplikáciu odstráni “Drupal overhead” a dostane vás na technológiu, ktorá je primárne stavaná pre váš use case.
Pozor na cenu a riziko: Re-platform je vždy drahší ako pôvodný odhad, pretože zahŕňa redesign, prepísanie obsahových modelov a nový workflow pre tím. Typický rozsah pre stredne veľký web: 8 000 – 30 000 €. Plánujte 4–8 mesiacov.
Ako vyberiete správnu cestu
Rozhodovanie závisí od štyroch otázok. Odpovedzte si ich úprimne, ideálne s vývojárom alebo poradcom.
1. Aký aktívny je váš redakčný proces?
- Pridávate obsah viackrát týždenne, máte tím prispievateľov → Cesta A (D10/D11) alebo D (headless CMS)
- Pridávate raz za mesiac alebo menej → Cesta B (Lite Migrácia) je dostatočná
- Obsah je takmer statický, posledný update bol pred rokom → Cesta B alebo D (WordPress pre redaktorov)
2. Aký je váš rozpočet a kedy musíte mať vyriešené?
- Mám rozpočet 5 000 €+ a čas 3–6 mesiacov → Cesta A
- Mám rozpočet 2 990 € a čas 4–6 týždňov → Cesta B
- Nemám aktuálne rozpočet, ale potrebujem byť bezpečný 12 mesiacov → Cesta C (mostík)
- Mám rozpočet 8 000 €+ a chcem úplne novú technológiu → Cesta D
3. Aké dynamické funkcie web reálne používate?
- Webformy s podmienkami, používateľské účty, e-commerce, Views, Panels → A alebo D
- Statické stránky + jednoduchý kontaktný formulár → B
- Komplexná aplikačná logika → D (custom)
4. Aké compliance požiadavky máte?
- Verejná správa, školstvo, finančné služby → A (s WCAG AA auditom) alebo C (krátky most + plánovaná A)
- Komerčný B2B/B2C → B alebo A podľa rozsahu
- Bez špecifických compliance povinností → B alebo D
Praktický prvý krok — Drupal Health Check za 299 €
Pred akýmkoľvek väčším rozhodnutím sa oplatí získať externý pohľad na váš konkrétny web. Drupal Health Check je 7-dňový audit, ktorý dostane na váš stôl konkrétny 8–12 stránový report s týmto obsahom:
- Inventár vášho D7 webu — typy obsahu, počet položiek, custom moduly, custom theme, contributed moduly mimo top 200
- Riziková analýza — kritické security riziká, závislosti na deprecated PHP funkciách, identifikácia exotických modulov bez D10 ekvivalentu
- Odhad complexity pre každú zo štyroch ciest (A, B, C, D) pre váš konkrétny web
- Cenová vidlička pre odporúčanú cestu (nie marketingová “od X €”, ale realistická “5 200 – 7 800 €” podľa konkrétnych nálezov)
- Roadmap s prioritami a načasovaním
Cena: 299 €, dodanie do 7 pracovných dní. Cena Health Checku sa odpočíta od ceny následnej migrácie, ak sa rozhodnete pokračovať s nami v Ceste A alebo B (LTS Retainer zahŕňa Health Check v prvom mesiaci).
Health Check je vhodný aj v prípade, ak plánujete výberové konanie s viacerými dodávateľmi — dostanete neutrálnu technickú dokumentáciu, ktorou môžete porovnať cenové ponuky.
Objednanie a detaily na /drupal-migracia#health-check.
Záver
Drupal 7 odviedol 14 rokov vernej služby — viac, ako väčšina enterprise softvéru kedy uvidí. Ale 5. január 2025 bol koniec jednej éry a začiatok obdobia, kedy ďalšie zotrvávanie na D7 bez plánu prestáva byť konzervatívne rozhodnutie a stáva sa aktívnym rizikom.
Štyri cesty, ktoré sme rozobrali, pokrývajú 95 % reálnych scenárov:
- Cesta A (D10/D11 migrácia) — pre weby, ktoré potrebujú Drupal aj naďalej
- Cesta B (Lite Migrácia na Astro) — pre statické prezentačné weby s rozumným rozpočtom
- Cesta C (D7 LTS retainer) — krátkodobý most na 6–18 mesiacov
- Cesta D (Re-platform) — pre prípady, kde Drupal už nedáva zmysel
Ak neviete, ktorá cesta je pre váš konkrétny web správna, začnite Health Checkom. Po 7 dňoch máte na stole jasný report, s ktorým môžete ďalej pracovať — buď s nami, alebo s iným dodávateľom.
Súvisiace články:
- Migrácia z Drupal 7 na 10/11 — služby a balíčky — kompletný prehľad našich balíčkov, procesu a cenotvorby
- EAA pokuta — čo hrozí slovenským firmám od 28. júna 2025 — pre kontext compliance rizík
- Drupal vs WordPress vs Astro — porovnanie technológií pri re-platforme
Pomôžeme vám s rozhodnutím
web by syxii je slovenské freelance štúdio s priamou skúsenosťou s Drupalom od verzie 6. Riešime audit, migráciu aj dlhodobú údržbu. Naše balíčky:
- Drupal Health Check — 299 € — 7-dňový audit s 8–12 stránovým reportom, odpočet pri pokračovaní
- Drupal Lite Migrácia — 2 990 € — D7 → Astro fixed price, 4–6 týždňov
- Custom Migrácia D7 → D10/D11 — od 5 000 € podľa rozsahu
- D7 LTS Retainer — 299 €/mes — security patches cez certifikovaného partnera
Pre konkrétne otázky k vášmu prípadu nás kontaktujte na web@syxii.com — odpoveď do 24 hodín v pracovných dňoch.
Disclaimer: Tento článok je informačný materiál, nie technické ani právne stanovisko. Konkrétny postup pre váš web závisí od jeho stavu — odporúčame Health Check ako prvý krok.