Mis on CMS? Sisuhaldussüsteemid selgitatult
CMS ehk sisuhaldussüsteem on tarkvara, mis laseb inimestel luua, muuta ja avaldada veebisaidi sisu — artikleid, lehti, pilte, tootekirjeldusi — mugava redaktori kaudu, koodi muutmata. See salvestab sisu, jälgib mustandeid ja versioone ning paneb avaldatud versiooni saidile. WordPress on tuntuim näide, kuid neid on palju teisigi.
Miks see AI-ga ehitamisel oluline on
Kui AI ehitab sinu veebisaidi, kirjutatakse sõnad ja pildid tavaliselt otse koodi. See on korras, kui oled ainus, kes muudab, ja oled nõus muudatusi AI-lt paludes tegema. See muutub probleemiks, kui keegi teine — turundaja, poeabiline, vabatahtlik — peab iga nädal parandama kirjavea, lisama blogipostituse või muutma lahtiolekuaegu ilma koodi puutumata.
Seega üks kõige kasulikumaid küsimusi, mida varakult esitada, on: kes sisu muudab ja kui sageli? Vastus määrab, kas vajad CMS-i, rakenduses sisseehitatud lihtsat halduslehte või üldse midagi. Vale vastus tähendab kas CMS-i hiljem kinnitamist või sellise ehitamist, mida sa kunagi ei kasuta.
Igapäevane võrdlus
Mõtle restorani menüütahvlile.
Ühes restoranis on menüü seina sisse maalitud. See näeb hea välja, aga hinna muutmiseks tuleb kutsuda sildimaalija. See on sisu, mis on kirjutatud koodi sisse.
Teises on menüü kriidituvil kindla raami ja pealkirjadega: Eelroad, Pearoad, Magustoidud. Iga töötaja saab rea ära kustutada ja kirjutada uue roa ning tahvel jääb ühtlaseks, sest raam ja pealkirjad ei muutu. See on CMS. Raam on kujundus (mall), kriidijooned on sisu ja reegel „ainult juhataja muudab hindu“ on CMS-i õigused.
Traditsiooniline vs peata CMS
On kaks laia tüüpi.
Traditsiooniline (seotud) CMS. Üks süsteem salvestab sisu ja kuvab veebisaidi. Valid teema, kirjutad redaktoris, vajutad avaldamist ja leht ilmub. WordPress, Drupal ja Joomla töötavad nii, samuti nagu sisseehitatud redaktorid saidiehitajates nagu Squarespace ja Wix.
Peata (headless) CMS. CMS ainult salvestab ja muudab sisu. Sellel ei ole oma veebisaidi „pead“. Sinu sait või rakendus küsib sisu läbi API ja kuvab seda oma kujunduses. Contentful, Sanity ja Strapi on tuntud näited ning WordPressi saab käitada ka sellisena.
| Traditsiooniline CMS | Peata (headless) CMS | |
|---|---|---|
| Kes kujundust kontrollib | CMS-i teemad ja mallid | Sinu enda esiosa |
| Seadistamise vaev | Madal: paigalda, vali teema, kirjuta | Kõrgem: keegi peab esiosa ehitama |
| Üks sisuallikas veebile, rakendusele, e-kirjadele | Keerulisem | Selleks loodud |
| Sobib hästi | Blogid, tutvustavad saidid, väikeettevõtted | Kohandatud saidid ja rakendused, mitu kanalit |
Kui sinu sait on AI-ehitaja poolt loodud kohandatud koodina, on peata CMS (või väike sisseehitatud haldusala) loomulik valik, sest AI on esiosa juba ehitanud.
Töötav näide: pagariäri uudised ja menüü
Olgu pagaripidaja Maya AI-ga ehitatud veebisait avalehe, menüü ja uudiste jaotisega. Tema töötajad tahavad postitada „Kõrvitsaleib on tagasi!“ küsimata iga kord Mayalt.
Selle saidi CMS salvestaks sisu struktureeritud tüüpidena, sarnaselt andmebaasi tabelitele:
Sisutüüp: Postitus
| Väli | Näide |
|---|---|
| title | Kõrvitsaleib on tagasi |
| slug | kõrvitsaleib-on-tagasi |
| body | Meie sügisene lemmik tuleb tagasi laupäeval... |
| cover_image | kõrvitsaleib.jpg |
| status | avaldatud |
| published_at | 2026-10-03 |
Sisutüüp: Menüüpunkt
| Väli | Näide |
|---|---|
| name | Hapendatud leib |
| price | 6,50 |
| category | Leib |
| available | true |
Töötajad logivad redaktorisse sisse, täidavad uue postituse vormi, laadivad üles foto ja vajutavad avaldamist. Saidi uudisteleht küsib CMS-ilt iga postituse, mille status = published, uusimad enne, ja kuvab need saidi kujunduses. Keegi ei puuduta koodi ning paigutus jääb ühtlaseks, sest töötajad täidavad ainult välju.
Pane tähele, mida väljad teevad. Kuna price on oma väli, mitte lause lõigus, saab sait näidata hindu kõikjal samas vormingus. Kuna on väli status, saavad töötajad salvestada mustandeid, mis saidil ei ilmu.
Põhimõisted selgitatult
| Mõiste | Mida see tähendab |
|---|---|
| Sisutüüp | Mall ühele sisutüübile, nagu Postitus, Toode või Meeskonnaliige. |
| Väli | Üks osa sisutüübist: pealkiri, sisu, pilt, hind. |
| Kirje | Üks sisutüübi üksus — üks postitus või toode. |
| Slug | Kirje URL-sõbralik nimi, nagu kõrvitsaleib-on-tagasi. |
| Mustand / avaldatud | Kas kirje on juba elaval saidil nähtav. |
| Vormindatud tekst | Vormindatud tekst pealkirjade, paksu kirja, linkide ja piltidega. |
| Meediakogu | Koht, kus üleslaaditud pilte ja faile hoitakse ning taaskasutatakse. |
| Rollid | Kes mida teha võib: autorid kirjutavad, toimetajad avaldavad, administraatorid muudavad seadeid. |
| Headless | CMS, mis pakub sisu ainult API kaudu, ilma sisseehitatud veebisaidita. |
| Eelvaade | Mustandi nägemine saidil enne avaldamist. |
Levinud vead ja väärarusaamad
- „CMS on sama mis saidiehitaja.“ Saidiehitajad sisaldavad sageli CMS-i, aga CMS keskendub spetsiifiliselt sisu haldamisele. Peata CMS-il ei ole üldse veebisaidi kujundust.
- „Igal saidil peab see olema.“ Viielehekülgne sait, mis muutub kaks korda aastas, ei pea. AI-lt „uuenda lahtiolekuaegu“ palumine võib olla lihtsam kui CMS-i hooldamine.
- Kõige panemine ühte suurde tekstikasti. Kui hinnad, kuupäevad ja aadressid on peidetud lõikudesse, ei saa neid sorteerida, filtreerida ega ümber vormindada. Kasuta eraldi välju.
- Õiguste unustamine. Otsusta, kes saab avaldada, mitte ainult see, kes saab kirjutada. Uus töötaja ei peaks tõenäoliselt saama avalehte kustutada.
- Piltide ignoreerimine. Ilma suuruspiiranguteta laaditakse üles hiiglaslikke fotosid ja sait aeglustub. Küsi automaatset suuruse muutmist.
- Eeldada, et sisu kandub kergelt üle. Ühelt CMS-ilt teisele kolimine tähendab tavaliselt sisu eksportimist ja ümberkaardistamist. Vaata kuidas WordPressi saiti kolida.
Mida küsida oma AI-ehitajalt
- „Millised selle saidi sisu osad on koodi sisse kirjutatud ja millised tulevad andmebaasist?“
- „Salvesta blogipostitused andmebaasi pealkirja, sluggi, sisu, kaanepildi, staatuse ja avaldamiskuupäevaga.“
- „Ehita lihtne haldusleht, kus sisselogitud töötajad saavad luua, muuta ja avaldada postitusi. Kustutada saavad ainult administraatorid.“
- „Näita mustandeid ainult sisselogitud töötajatele; avalik sait näitab ainult avaldatud postitusi.“
- „Muuda üleslaaditud pildid suuruselt sobivaks ja salvesta need failisalvestuses, mitte andmebaasis.“
- „Või ühenda see sait [peata CMS-iga] selle API kaudu ning hoia API-võti serveris.“
Sammhaaval abi saamiseks vaata kuidas oma veebisaidile blogi lisada ja kuidas blogi AI-ga ehitada. Kui kaalud WordPressist lahkumist, võrdleb WordPressi alternatiivid valikuid.
CMS ja Mythex
Mythex on AI-rakenduste ehitaja, mitte CMS: sisumeeskonnale ei ole vaikimisi eraldi redaktori sisselogimist ning sisu muudad tavaliselt vestluses paludes. Kui teised inimesed peavad sisu muutma, palu agendil ehitada väike haldusala, mis põhineb projekti Postgres andmebaasil, üleslaadimised hoitakse failisalvestuses. Mythex ei sisalda ise lõppkasutaja sisselogimist, seega agent ühendab sisselogimisteenuse, mille sina valid. Või palu tal ühendada sait olemasoleva peata CMS-iga selle API kaudu.
Küsimused
Mis on CMS lihtsalt öeldes?
CMS (sisuhaldussüsteem) on tarkvara, mis laseb sul lisada ja muuta veebisaidi teksti, pilte ja lehti mugava redaktori kaudu, koodi muutmata. See salvestab sisu ja haldab selle avaldamist saidil.
Kas WordPress on CMS?
Jah. WordPress on tuntuim traditsiooniline CMS: see salvestab sinu sisu, annab redaktori selle kirjutamiseks ja kasutab teemasid, et seda veebisaidina kuvada. Seda saab kasutada ka peata (headless) režiimis, kus see annab sisu ainult eraldi esiosale.
Mis on peata (headless) CMS?
Peata CMS salvestab ja muudab sisu, aga ei otsusta, kuidas see välja näeb. Sinu veebisait või rakendus toob sisu API kaudu ja kuvab seda oma äranägemise järgi, mis tähendab, et sama sisu saab toita veebisaiti, rakendust ja muid kanaleid.
Kas mu veebisait vajab CMS-i?
Vajad seda, kui tehnilised inimesed ei oska sisu sageli uuendada, näiteks blogipostitused, tootekirjeldused või meeskonnalehed. Kui sait muutub harva või oled nõus muudatused AI-ehitajalt paluma, ei pruugi sa seda vajada.