Sisukord6
Headless ühe pildiga
Klassikalises CMS-is elavad muutmine ja kuvamine samas tarkvaras: WordPress salvestab teie tekstid ja valmistab teie lehed. Headless-lahenduses lõigatakse pea ära:
Headless-lahendus CMS-ist brauserini
- Keha
CMS ainult salvestab ja muudab sisu.
- API
CMS ja leht suhtlevad API kaudu.
- Pea
Eraldi leht, siin Astroga ehitatud, tegeleb kuvamisega.
- Külastaja
Brauser saab avaldamisel valmistatud HTML-i.
Sellel jaotusel on tagajärg, mida külastajad kunagi ei näe, kuid mida teie majutaja, teie otsingunähtavus ja teie turvavastutaja kohe märkavad: avaldatud leht on staatiline, nagu selgitame artiklis miks migreerida Astroga staatilisele veebilehele. CMS ei ole kunagi külastajatele avatud, see ei ole isegi samas serveris.
Kas CMS on vaja? Küsimus enne kõiki teisi
Headless-CMS maksab modelleerimise aega, teatud kasutajate arvust alates tellimust ja veel ühte kihti, mida tuleb hallata. Seega ei õigusta see end põhimõtte pärast. Meie tabel mahub nelja küsimusse.
| Küsimus | Piisab hoidla failidest | Headless-CMS õigustab end |
|---|---|---|
| Kes avaldab? | Üks või kaks inimest, kes tulevad toime tekstiredaktoriga või keda aitab sisumootor | Meeskond, välised kaastöölised, autoritest erinevad toimetajad |
| Kui sageli? | Mõni sisu kuus | Igapäevased avaldamised, kaartide uuendused, kalender |
| Mis tüüpi sisu? | Artiklid ja lehed: struktureeritud tekst | Tootekaardid, autorid, asukohad, sisude vahelised seosed, palju meediat |
| Milline töövoog? | Toimetamine on muudatuse ülevaatus enne ühendamist | Mustandid, rollipõhine kinnitamine, ajastatud avaldamine, visuaalne eelvaade mittetehnikutele |
Meie enda juhtum illustreerib esimest veergu.
Praktikast
See leht oli 2025. aastal ühendatud Sanityga. 2026. aasta septembris tõime artiklid tagasi hoidlasse, skeemiga valideeritud Markdowni failidena, sest avaldas ainult üks inimene ja sisumootor kirjutab mustandid nüüd otse hoidlasse: inimese toimetamine on muudatuse ülevaatus ja avaldamine on ühendamine. CMS oleks olnud veel üks kiht, mille eest maksta ja mida hooldada, mugavuse eest, mida keegi ei kasutanud.
Vastupidi, agentuur, kus viis inimest kirjutab, vastutaja kinnitab ja graafik haldab visuaale, vajab muutmistööriista, eelvaadet ja rolle. Seal leiab Sanity oma koha.
Kuidas Astro ja Sanity kokku sobivad
Sanity ei ole teemata WordPress: see on majutatud sisuandmebaas koos muutmisstuudioga, mille mudel määratakse koodis. Viis mehhanismi hoiavad lahendust koos.
- Sisumudel koodis. Kirjeldate oma tüübid (artikkel, autor, pakkumine, juhtumiuuring) ja nende väljad failides, mida versioneeritakse koos lehega. Muutmisstuudio tuleneb neist. Välja lisamine on ülevaadatud koodimuudatus, mitte klõps liideses, mida keegi ei dokumenteeri.
- Struktureeritud rikastekst. Sanity salvestab rikasteksti struktureeritud kujul (Portable Text), mitte HTML-ina: leht otsustab kuvamise üle ja sama sisu võib toita lehte, voogu, rakendust või tehisintellekti assistenti.
- Ametlik Astro integratsioon. Sanity avaldab ametliku integratsiooni Astro jaoks: leht pärib sisu ehitamise ajal ja muudab selle staatilisteks lehtedeks. Päringud kirjutatakse GROQ-is, Sanity päringukeeles, mis võimaldab võtta ainult seda, mida leht vajab.
- Avaldamine käivitab uuesti ehitamise. Veebikonks teavitab majutajat iga avaldamise korral. Leht ehitatakse ja juurutatakse mõne minutiga uuesti. Kahe avaldamise vahel ei tööta midagi.
- Eelvaade ja visuaalne muutmine. Toimetajad näevad lehte nii, nagu see avaldatakse, koos oma mustanditega, enne kui avaldamist klõpsavad. Just see teeb lahenduse mittetehnilisele meeskonnale vastuvõetavaks.
Meelespidamiseks
Avaldatud leht jääb failide kaustaks, mida serveerib CDN
Lahendus ei muuda automaatseid kontrolle: lingid, saidikaart, hreflang ja struktureeritud andmed kontrollitakse samamoodi nagu CMS-ita staatilisel lehel.
Mida see tegelikult maksab
Kolm kuluartiklit, ja ükski pole peidetud.
Sanity tellimus. Hinnad vaadatud 11. oktoobril 2026 lehel sanity.io/pricing: Free-plaan maksab 0 $ kuni 20 kasutajale ja 2 avalikule andmekogumile. Growth-plaan maksab 15 $ kasutaja kohta kuus, kuni 50 kasutajat, koos privaatsete andmekogumite, kommentaaride, ajastatud avaldamise ja tehisintellekti abiga. Enterprise-plaan on hinnapakkumise alusel. Viie toimetajaga VKE-le piisab sageli Free-plaanist, kuni sisu võib olla avalik. Growth’ile üleminek otsustatakse rollide ja konfidentsiaalsuse, mitte mahu järgi.
Sanity hinnatabel, jäädvustatud 12. oktoobril 2026: Free-plaan jätab oma andmekogumid avalikuks, Growth-plaan avab need privaatseks ja makstakse kasutaja kohta.
Lehe majutus. Staatilise lehe oma: mõni euro kuus, ilma serverita, mida hallata.
Ülesehitus. See on peamine kuluartikkel, ja see makstakse üks kord: sisu modelleerimine, stuudio, Astro mallid, eelvaade, veebikonksud, olemasoleva sisu ülevõtmine, koolitus. Meie staatilisele veebilehele migreerimise pakkumises algab headless-tase koos Sanityga 8 900 eurost ilma käibemaksuta.
Lõksud, mida oleme näinud
- Kõik rikastekstiks panna. Tootekaarti, mille hind on lõigus, ei saa filtreerida, sortida ega mujal kuvada. See, millel on äriline tähendus, muutub väljaks.
- Liiga vara modelleerida. Sisumudel, mis on kavandatud enne kümne päris sisu kirjutamist, on peaaegu alati vale. Kõigepealt kirjutatakse, siis modelleeritakse.
- Eelvaade unustada. Ilma visuaalse eelvaateta avaldavad toimetajad selleks, et näha, ja leht ehitatakse päevas kakskümmend korda uuesti.
- Keeli eirata. Mitmekeelne sisu modelleeritakse algusest peale (üks dokument keele kohta või väljad keele kohta), muidu maksab teine keel sama palju kui esimene. Lehe poolel seovad hreflang-sildid seejärel iga lehe selle tõlgetega: vaadake kalliks minevaid hreflangi vigu.
- Segi ajada headless ja eritellimus. CMS ei vabasta hoolikatest mallidest ega ehitamisaegsetest kontrollidest. See nihutab muutmist, mitte kvaliteeti.
Korduma kippuvad küsimused
Sanity või mõni muu headless-CMS?
Sanity on meie vaikevalik tänu koodis olevale mudelile, struktureeritud rikastekstile ja heldele tasuta plaanile. Teised tööriistad sobivad mõnel juhul paremini (väga failikeskne sisu, kohustuslikult sisemine majutus). Lähteülesanne otsustab selle faktide põhjal.
Kas mu toimetajad peavad Giti õppima?
Ei. Headless-CMS-iga töötavad nad eelvaatega muutmisstuudios. Git jääb avaldamisahela asjaks, neile nähtamatuks. Nad kirjutavad, salvestavad mustandi, näevad seda nii, nagu see avaldatakse, ja siis avaldavad; leht ehitab end mõne minuti pärast ise uuesti. Ainult sisumudel, mis muutub harva, käib läbi koodimuudatuse.
Mis juhtub, kui Sanity maha kukub?
Avaldatud leht ei sõltu kuvamiseks Sanityst: see on staatiline. Ainult uue sisu avaldamine ootab teenuse tagasitulekut. Külastajad ei märka midagi, sest juba ehitatud lehti serveerib CDN. Toimetajad aga ootavad muutmise ja avaldamisega, nagu iga veebitööriista puhul.
Kas saan alustada ilma CMS-ita ja lisada selle hiljem?
Jah, ja see on sageli õige järjekord: Astro loeb sisu sealt, kust see tuleb. Alustatakse failidega, mõõdetakse, kes avaldab, ja ühendatakse Sanity päeval, mil meeskond seda vajab. See leht tegi vastupidise tee: 2025. aastal Sanityga ühendatuna naasis see 2026. aasta septembris failide juurde, kui avaldas ainult üks inimene.
Allikad
- Ametliku integratsiooni Astro jaoks (uus vahekaart)sanity.io
- Sanity.io/pricing (uus vahekaart)sanity.io
Jim · Brain Plus AI asutaja
Loe veel teemal veebilehed, migratsioon ja astro

Mõista6 min Teema juhend
Üleminek Astro staatilisele lehele SEO-d kaotamata
Astroga loodud staatiline veebileht asendab vananeva WordPressi või Drupali aadresse muutmata: puhtad HTML-lehed CDN-ist, mitte ühtki pluginat, mida parandada, ja tagasipööramisvõimalusega avaldamisahel. Mis muutub, kuidas üle minnakse ja millal seda teha ei tasu.

Vali ja arvuta5 min
Kui palju maksab ettevõtte veebileht 2026. aastal
Ettevõtte veebilehe eest makstakse kaks korda: loomisel ja seejärel igal aastal. Mis muudab esimest hinda, mis paisutab teist ja millised küsimused muudavad kaks hinnapakkumist lõpuks võrreldavaks.

Mõista5 min
Veebisaidi kiirus: Core Web Vitals juhile
Kolm Google’i mõõdikut näitavad, kas Teie veebisait tundub kiire neile, kes seda tegelikult külastavad. Mida need mõõdavad, mida Google nendega teeb, mida aeglus päringutes maksab ja millised otsused jäävad juhile.

