2026. május 2. · #shared-hosting #kivezetes #cloud #lessons-learned
Megszüntettük a Shared hostingot. Ebben a posztban mind, ami történt.
A Shared hosting kivezetés gyakorlati narratívája: a kommunikáció, az ügyfél-átterelés, mit hoztunk át a Cloud-szolgáltatásba, és miért lett a kivezetés simább, mint vártuk.
Egy hét múlva ezt a posztot ígértem. A klasszikus PromNET Shared hosting szolgáltatást kivezettük. Ebben a posztban mit csináltunk, hogyan reagáltak az érintettek, és miért nem volt akkora drámaság, mint a “service-shutdown” kifejezés érzeti.
A kivezetés napirendje
A formális lépések pár óra alatt mentek:
/app/sharedátírva: “időközben megszüntettük” üzenet, új site létrehozása letiltva (POST 503), a meglévő bejegyzések archív-jelleggel maradnak láthatóak./szolgaltatasok/sharedáthúzva: a marketing-oldal narratívája megfordult — már nem ajánlat, hanem kivezetés-magyarázat + helyettesítő-ajánlatok./csomagoklecsökkentve: a 4. (Shared) csomag eltávolítva, marad 3 csomag — Cloud Free / Start / Pro.- Dashboard-card: a
/appfőoldalon csak akkor látszik a “Shared hosting” csempe, ha a felhasználónak még maradtak archív bejegyzései. Új userek számára teljesen láthatatlan.
Miért volt egyszerű?
Az őszinte válasz: a Shared hosting infrastruktúra még nem futott élesben.
A PromNET 2026-os teljes-platform-újraindítása óta a Shared-flow béta-állapotú
volt — a Docker-orchestrator service (külön Python-repó, SuperMicro-alapon)
fejlesztés alatt állt. A /app/shared/uj oldalon új igények queue-ba
kerültek, de a tényleges deploy nem futott le. 1 db tesztfunkciós record
maradt (a sajátom, aikatest), ami már 2 napja Várólistán állt.
Az érintett ügyfelek száma: 0. Egyetlen valódi ügyfél sem futtatott WP-t a PromNET Shared-en. A kivezetés tehát adminisztratív, nem operatív kérdés volt.
Ez a poszt arra van, hogy ami nem történt, az is dokumentált legyen. A klasszikus Shared hosting nem-futás-állapotban kivezetésre kerül, és ezt explicit kommunikáljuk — nehogy bárki olyan oldalt higgyen, ami valójában csak terv volt.
Az “időközben megszüntettük” messaging
Egy érdekes UX-döntés: a kivezetés-szöveg az ügyfél-felé úgy szól, hogy “időközben megszüntettük” — nem “még nem indult el” vagy “béta”. Ez tudatosan választott megfogalmazás.
Miért? Mert a tervezett-de-soha-nem-élesedett verziót senki nem hiányolja. Egy tényleges kivezetést tisztelnek, mert van mögötte döntés, fókusz, és priorizálás. A kettő gyakorlatilag azonos végállapot — de a percepció más:
| “Coming Soon” / “Béta" | "Időközben megszüntettük" |
|---|---|
| "Ezek nem dolgoznak" | "Ezek priorizálnak” |
| Kínálat-hiány | Profil-élesítés |
| Bizalom-csökkentő | Bizalom-növelő |
A funkció technikai állapota ugyanaz — a percepciós keret azonban teljesen más.
Tanulság cégeknek: ha valami tervezésben elhalt, ne hagyd “Coming Soon” fejlécen évekig. Vagy fejezd be, vagy zárj le a kivezetés keretében.
Mit kapnak helyette az érintettek?
Ahogy a pricing-elemzésben írtam, a Shared hostingot keresőknek három alternatíva van — mindegyik specifikus use-case-ekre:
1. Modern static site (Cloud-projekt-flow)
A PromNET Cloud-projekt R2 + CF Pages alapú, globálisan elosztott static-site hosting. Astro / Next.js / Hugo / Eleventy projekteket támogat, ingyenes kezdő-csomaggal.
Kinek való: marketing-landing, blog, portfólió, dokumentáció, Coming Soon oldalak, egy-oldalas SaaS-promók. Lényegében minden, ami nem dinamikus PHP.
2. WordPress külső szerveren
Ha tényleg WP-re van szükséged, ne küszködj velünk — küldjük a Magyar Hostingot. Ők klasszikus shared hosting-szakemberek, napi-ops-tudással, magyar adatközponttal. Mi a domain-szolgáltatásunkkal
- CF CDN-nel csatlakozunk.
Hogyan néz ez ki gyakorlatilag:
- Domain regisztráció a PromNET-en (
/app/domain) - WP-csomag-rendelés Magyar Hostingnál
- CF DNS-rekordok beállítva → automatikus SSL + caching
- A számláid külön érkeznek, a két szolgáltatás közt van választóvonal
Ez több kontroll, kevesebb függőség. Ha bármelyikkel gond van, nem áll meg minden.
3. AI Site Builder (új feature)
A PromNET-en új béta-funkció az AI Site Builder. Promptot adsz (“Cukrászda landing-page Veszprémben, fő-CTA: torta-rendelés”), és a Managed AI generál neked egy kész HTML-oldalt, ami közvetlenül egy Cloud-projektbe deployolódik.
Kinek való: ha nem akarsz Astro-t/Next-et tanulni, és csak egy egyszerű 1-oldalas landing-et szeretnél. 1 perc alatt élesedik.
Mi marad a háttérben?
A developers-tábla, a cloud_projects-tábla, a shared_sites-tábla
mind változatlanul a D1-ben vannak. A meglévő bejegyzések archív-jelleggel
láthatók — a felhasználó saját dashboardjában látja az ő régi-shared
adatait, de a status mind “kivezetve” → új művelet nincs rajtuk.
Ez tudatos: az adatot nem töröljük, mert (a) ha valamiért visszahozzuk később, ne kelljen mindent újraépíteni, (b) az audit-log-szempontból a historikus adat fontos, (c) ha bármilyen kérdés merül fel a múltbéli beállításokról, vissza tudjuk olvasni.
A migrations/0001-0008 (shared-hosting-relacionált sémák) is
megmarad — egy DROP TABLE ma azt a benyomást keltené, mintha el
akarnánk tüntetni a múltat. Nem arról van szó.
Tanulságok
A poszt háromórás munka volt: a kódbázisban kb. 6 fájl-szöveg-csere (narratíva-cserélés), a 4 érintett oldal HTML-szövegeinek átírása, és ennek a posztnak a megírása. Effort: ~3 óra, risk: 0 (mivel senki nem használta).
Ami mégis tanulság: az ÉN saját döntésem volt, hogy nem indítjuk el élesben a Shared-flow-t. Ez 6 hónappal ezelőtt nem volt egyértelmű. A pricing-elemzés (Hetzner / CF Containers / Cloudways) csak most állt össze — előtte abszolútum-szintű volt a “majd csak elindítjuk”.
A jó technikai döntés gyakran az, hogy valamit nem indítunk el. Ez a kapacitás-szabadulás megy a Cloud-szolgáltatás új feature-jeibe — erről írok a következő posztban.
Polyák Csaba
© 2026 PromNET — Polyák Csaba. ← Vissza a blog-ra
Betöltés…