Table of Contents

1. WordPressin joustavuus vs. Static WordPress
WordPress on ylivoimainen työkalu sisällönhallintaan, sivuston rakentamiseen ja markkinointiin, mutta puhtaana dynaamisena (PHP + tietokanta) se on hidas ja vaatii jatkuvaa resurssienhallintaa sekä tietoturvapäivityksiä. Siksi päätimme kokeilla, saisiko siitä vielä jollain kombolla nopeimmna WordPressin. Projektissa haluttiin hyödyntää WordPressin ketteryyttä, mutta päästä eroon perinteisen webhotellin pullonkauloista. Ratkaisuna sivuston tiedostot jaetaan ja tarjoillaan puhtaina, kevyinä staattisina HTML-sivuina. Tämä tekee sivustosta käytännössä tuhoutumattoman ja mahdottoman kaataa tavanomaisilla palvelinhyökkäyksillä.
2. Cloudflare Workers ja Edge-välimuisti (Edge Caching) = Nopein WordPess
Miksi tämä ratkaisu valittiin? Perinteiset CDN-verkot vain siirtävät tiedostoja palvelimelta toiselle, mutta Cloudflare Workers vie logiikan suoraan verkon reunalle (The Edge). Kun vierailija saapuu sivustolle, pyyntö ei lennä Suomesta asti alkuperäiselle palvelimelle, vaan Cloudflaren lähin globaali solmupiste palauttaa välimuistissa olevan staattisen sivun salamannopeasti. Cloudflare Workers toimii tässä älykkäänä liikenteen ohjaajana, joka hoitaa pyynnöt sekunnin murto-osassa ilman, että taustapalvelin kuormittuu lainkaan.
3. Nollakustannukset ja skaalautuvuus (Zero-Cost Infrastructure + Static WordPress)
Miksi tämä ratkaisu valittiin? Projektin yhtenä kantavana ajatuksena oli todistaa, että huippuluokan suorituskyky ja yritystason tietoturva eivät vaadi kalliita kuukausisopimuksia tai raskasta kapasiteettia. Hyödyntämällä Cloudflaren ilmaista ekosysteemiä (Free Tier, Pages/Workers ja Edge-välimuisti) saavutettiin tilanne, jossa hosting-kustannukset ovat nolla euroa, mutta sivusto kestää tarvittaessa valtavatkin kävijäpiikit ilman hidastumista. Static WordPress tällä tavalla rakennettuna maksaa markkoja.
4. Moderni tietoturva ja lomakkeet reunalla (Cloudflare Turnstile)
Miksi tämä ratkaisu valittiin? Kun sivusto toimii staattisesti reunalla, perinteiset PHP-pohjaiset yhteydenottolomakkeet eivät sellaisenaan toimi ilman erillistä rajapintaa. Lomakkeiden taustalle viritettiin turvallinen yhteys (kuten Formspree tai Worker-pohjainen käsittely), ja roskapostia vastaan otettiin käyttöön Cloudflare Turnstile. Valinta tehtiin käyttökokemuksen ja tietosuojan ehdoilla: Turnstile torjuu botit tehokkaasti taustalla ilman, että käyttäjän tarvitsee ratkoa ärsyttäviä kuvapalapelejä (”Valitse kaikki liikennevalot”), säilyttäen samalla sivuston modernin linjan.
5. Oman ammattitaidon haastaminen, portfolio ja siirtyminen globaaliin .com-maailmaan Cloudflaren sisällä
Miksi tämä ratkaisu valittiin? Tämän portfolion ja infrastruktuurin rakentaminen ei ollut pelkkä sivustoprojekti, vaan tietoinen tapa haastaa ja päivittää omaa teknistä osaamista vastaamaan modernin web-kehityksen ja reunalaskennan (Edge Computing) vaatimuksia. Sen sijaan, että oltaisiin tyydytty perinteisiin, hitaisiin ja raskaasti ylläpidettäviin valmisratkaisuihin, koodin kirjoittaminen ja arkkitehtuurin suunnittelu alusta asti itse tarjosi syvällisen ymmärryksen siitä, miten järjestelmät oikeasti toimivat konepellin alla. Olen rakennellut WP-sivuja n. 15 vuotta välillä työkseni ja välillä huvikseni. Pidin n. viiden vuoden tauon ja jokin kipinä iski, että vieläkö ”vanha” kettu osaisi toetuttaa jotain tällaista. Ja onhan tässä ihan oikeasti myös työpaikan haku meneillään, joten ajattelin kirjoitella pikkuhiljaa tällaista portfoliota tänne nettiin. Käyhän kurkkaamassa mitä olisi tarjolla. Aika jännä muuten, että töitä minulla oli WP-Woo -saralla enemmän kuin vuorokaudessa tunteja, mutta silti koskaan en tehnyt itselleni omaa markkinointisivua. Tieto kulki viidakkorummuissa.