Liigu sisu juurde

Kas WordPress on hääbumas?

Avaldatud 26. oktoober 2026 · Autor Sergei Prokopov

Küsimus, mida kuulen üha sagedamini: kas WordPress on välja suremas?

Pikka aega oli WordPress minu vaikimisi vastus, kui keegi soovis lihtsat „visiitkaardi” veebilehte: paar lehekülge ettevõttest, teenused, kontaktid, vahel uudised. Tuttav tee — natuke klikke hostingu paneelis, paigaldus, teema, mõned pluginad ja võibki kirjutada. Võib anda ligipääsu mitte‑tehnikule ja ta saab lehti lisada ning muuta. Just selle lihtsuse pärast valitigi WordPressi.

Ent veeb on muutunud. Ja muutunud on ka kompromissid.

Tänapäeval, kui meil on tugevad tehisintellekti assistendid ning platvormid nagu Replit ja AI‑veebilehe/rakenduse loojad — Lovable, Bolt.new, v0 ja Framer AI — liiguvad inimesed vaikselt WordPressilt staatilistele lahendustele. Mitte sellepärast, et WordPress enam ei töötaks, vaid sest vana tehing — mugavus elava serveriplatvormi hinnaga — ei ole väikeste ettevõttelehtede puhul enam mõistlik. Siin on minu põhjused ja miks viisime ka oma saidi WordPressilt minema.

Lõputu uuendustsükkel

Kui olete kasvõi üht WordPressi saiti tootmises haldanud, teate seda tunnet: uuendused tuumale, teemale, kümnetele pluginatele, mille olemasolu vaevu mäletate. Iga uuendus on väike risk. Kas miski läheb katki? Kas kaks pluginat tülitsevad? Kas teema kirjutab üle mõne sätte?

Kui korrutate selle kliendilehtede hulgaga, muutub see päris tööks. Kulutate aega nuppudele ja testimisele või lepite, et miski jääb vanaks, ning loodate parimat. Ja kui tegutsete parasjagu toodete ja toetusega, libiseb „igaks juhuks uuendada” kergesti nimekirja lõppu.

Lai ründepealispind

Uuendused eksisteerivad, sest haavatavused eksisteerivad — mitte ainult WordPressi tuumas, vaid ka teemades ja pluginateis. Iga liikuva osa lisandumine suurendab ründepealispinda. Populaarsed sihtmärgid tõmbavad ligi automaatkontrolle. Vaja on vaid üht nõrka lüli. Võite tugevdada sisselogimist, piirata pluginaid, lisada turvapluginad ja tulemüüri. Ometi piisab ühest vahele jäänud uuendusest, ühest vigasest pluginast või ühest eksimusest.

Ma ei süüdista kedagi. WordPressi ja pluginate autorid teevad head tööd. Kuid mudel on selline: dünaamiline PHP‑kood, andmebaas ja hulk laiendusi, mis töötavad elaval serveril kogu aeg. See on mugav — ja avatud kogu maailmale.

Häkk, mis pani mõtlema

Hoian projektid korrastatult. Mugavuse pärast hoidsin mitut väikest lehte ühe hostingukonto all. Need polnud ihaldusväärsed sihtmärgid. Üks neist, kõige ebaolulisem, jäi mõneks ajaks uuendamata. Sellest piisas. See kompromiteeriti ja kuna kõik jagasid sama kontot, levis pahatahtlik kood üle kogu puu.

Kõige piinlikum? Meie enda ettevõtte lehele süstiti rämpspostitusi — tumeda võrgu turuplatsi stiilis lingijura. Selle puhastamine ei olnud lõbus: muudetud faile otsida, varukoopaid võrrelda, prügi eemaldada. Järeldus oli lihtne: lihtsate ettevõttelehtede jaoks toob dünaamiline platvorm rohkem muret kui kasu.

Lahendus: statiiline

Kaasaegsel staatilisel saidil pole liikuvaid serveripooli. Ei PHP‑d, ei andmebaasi, ei pluginasüsteemi, mis käivitub igal päringul. Leht renderdatakse ette ära puhtaks HTML‑iks, CSS‑iks ja väheseks JavaScriptiks seal, kus see tõesti annab väärtust. Failid elavad serv‑CDN‑is. Paigata pole suurt midagi, sest suurt midagi ei jookse. Ründepealispind kahaneb.

Meie valikuks sai Astro. See on generaator, mis rõhutab võimalikult väikest brauserisse saadetavat JavaScripti. Kiire olemuselt ja mõnus ehitada. Kasutasin ka AI assistenti — minu puhul Cursor — paarisprogrammeerijana. Võtsin vana WordPressi lehe, kirjeldasin, kuidas tahan seda uuendada, ja liikusin samm-sammult. Assistent tekitas komponente, migreeris teksti, pakkus struktuuri ja kirjutas teema ümber selgeks koodiks. Vaadates kõik üle, jäi kontroll minu kätte. Tulemus tundus nagu võlu — ilma et oleksin koodibaasi omandi käest andnud.

Gitist otse Cloudflare’i

Viimane samm oli avaldamine. Panin uue Astro projekti GitHubi ja ühendasin Cloudflare’iga. Iga push ehitab saidi ja avaldab selle ülemaailmsesse võrku. Iga haru saab oma eelvaate‑URL‑i, nii et muudatusi saab enne ühendamist testida. Tootmine on lihtsalt kaitstud haru. Staatiliste failide serveerimine servas on täpselt see, milles Cloudflare on tugev — kiire, vastupidav ja mõnusalt igav.

Pole krone, pole „uuendusi igaks juhuks”, pole hirmu, et mõni ripakile jäänud plugin avab vaikselt ukse. Kui tahan midagi muuta, muudan koodi, commitan ja pushin. Ülejäänu teeb Cloudflare. Kui tahan lisada lehe, lisan faili. Kui tahan lehe tõlkida, lisan lokaliseeritud marsruudi. Kui tahan avaldada sellise artikli, kirjutan Markdownis — ja generaator hoolitseb mallide, metainfo ja saidikaardi eest.

„Aga ma pean lehti lihtsalt muutma”

See oligi põhjus, miks WordPress valiti. Soov lisada ja muuta lehti ilma arendajata. Täna on see võimalik ka ilma raske CMS‑ita. On Git‑põhiseid toimetuspindu, kus mittetehnikud saadetavad vorme täites sisu. On headless‑variandid, kui neid tõesti vaja. Ning AI‑assistendid suudavad märkmetest teha mustandi ja paigutada selle õigesse kohta. Väikese turunduslehe puhul piisab staatilisest lahendusest — ja kontroll jääb teie kätte.

Meie kontrollnimekiri pärast kolimist

  • Puhas koodibaas, millest saame lõpuni aru.
  • Kiire leht, mis vaikimisi peaaegu JavaScripti ei saada.
  • Automaatne avaldamine GitHubist Cloudflare’i.
  • Ei andmebaasi, ei PHP‑d, ei pluginaid, mida lappida.
  • Sisu Markdownis — artikleid on lihtne kirjutada ja üle vaadata.
  • Väike ründepealispind — rünnata on peaaegu „pole midagi”.

Just seda tahtsin nii arendaja kui ettevõtjana.

Suurem pilt

See pole WordPressi mahategemine. See ehitas suure tüki veebist ja veab hästi suuri, sisumahukaid projekte. Kuid vaikimisi valik lihtsatele ettevõttelehtedele muutub. AI aitab ehitada, generaatorid nagu Astro kompileerivad saidi staatiliseks HTML‑iks ning serv‑hostimine pakkujatelt, nagu Cloudflare, annab puhtama tulemuse väiksema valuga.

Kui teie leht on paar lehekülge ja kontaktivorm, on kogu WordPressi platvorm sageli üleküllus. Te ei vaja elavat serveripooli „Meist” lehe renderdamiseks. Te ei vaja pluginaökosüsteemi, kui soovite kiiret ja turvalist visiitkaarti. Staatiline generaator pluss AI‑kaaslane toimib „AI veebilehe loojana” kõige praktilisemas mõttes — mitte mänguasi, vaid töövoog, kus juhtimine jääb teile.

Mida tegime sammudena

  1. Vaadatud üle vana leht ja eksporditud sisu ning pildid, mis veel meeldisid.
  2. Palutud Cursoril aidata luua Astro projekt ja ümber kirjutada teema struktuur.
  3. Tulemuse salvestanud puhtasse GitHubi repositooriumisse.
  4. Ühendatud repo Cloudflare’iga ja seadistatud eelvaated igale harule.
  5. Viinud vormid ja väikese interaktiivsuse lihtsate, töökindlate lahenduste peale.
  6. Kirjutanud selle postituse Markdownis koos lokaliseeritud marsruutidega eestikeelsele, venekeelsele ja ingliskeelsele versioonile.

Ongi kõik. Leht elab nüüd Cloudflare’i servas staatilisena. See on kiire, odav hallata ja ei vaja enam sagedasi uuendusi turvalisuse nimel.

Kuhu edasi?

Kui hooldate praegu väikest WordPressi lehte ja see nõuab pidevat tähelepanu — uuendused, paigad ja vahel ebameeldivad üllatused — siis kaaluge staatikat. Proovige Astrot. Soovi korral kasutage AI assistenti. Pange repo GitHubi ja las Cloudflare avaldab lehe igal pushil üle maailma. Saate endiselt lehti lihtsalt lisada ja muuta ning tõenäoliselt magate rahulikumalt.

Kui vajate abi või tahate valikuid arutada, kirjutage meile. Ehitatame Astro lehti, migreerime olemasolevaid ja lisame vormid, analüütika ning väikese kohandatud loogika seal, kus seda vaja on. Ning kui soovite näha, millega me veel tegeleme, vaadake meie teenuseid — ehitame koos midagi püsivat.