Nettisivuni ovat uudistuneet!

Tässä on taustat sivustoni siirtämiseksi Wordpress-alustalta Hugo-työkaluun, joka luo staattisia nettisivuja.

Aiheesta on julkaistu blogisarja vain englanniksi nimellä Migrate Wordpress to static website.

8 vuotta bloggaamista Wordpress-alustalla

Olen kirjoittanut henkilökohtaista blogiani jo vuosien ajan. Tuona aikana olen kiinnostunut yhä enemmän sivuston rakenteen räätälöinnistä, optimoinnista, kustannusten alentamisesta ja suorituskyvystä.

Webhotellissa ja sivustossa turhia ominaisuuksia

Samaan aikaan Wordpress-hallintapaneelista on tullut hallitsematon sekamelska. Sivuston teema ja monet lisäosat tuovat mukanaan myös paljon turhaa tavaraa.

Myös webhotellista löytyy ties mitä kilkuttimia, joista osaa en koskaan käytä. Sovelluksia, automaattisesti luotuja tiedostoja, domain-tietueita ja niin edelleen.

Mielestäni palvelun tai sovelluksen tulisi hoitaa yksi asia hyvin. Tästä syystä halusin pilkkoa webhotellini komponentit useammalle palveluntarjoajalle. Toinen motiivi oli oppia paremmin, kuinka mikäkin osanen tarkalleen toimii.

En koskaan tuntenut tarvetta oppia yleisesti käytettyjä teknologioita kuten Apache-palvelimen hallinnointia tai PHP-ohjelmointikieltä. Ajattelin mielummin hyppääväni aallonharjalle uudempien työkalujen ilmestyessä.

Verkkosivujen kustannukset kasvaneet merkittävästi

Maksoin alunperin webhotellistani ehkä 50 euroa vuodessa.

Nykyään summa on noin 300 euroa kaikkine kuluineen. Ei vielä järkyttävästi, mutta en halua maksaa käyttämättömistä palveluista.

Verkkosivun suorituskyvyn optimoinnista tullut monimutkaista

Sivuston suorituskyvyn tuunaamisesta on tullut eräänlainen harrastus.

Vaikka sivut latautuvat melko nopeasti, prosessiin tarvittiin useita vaiheita ja maksullisia lisäosia. Myös vierailijan maantieteellinen sijainti vaikutti paljon suorituskykyyn.

Wordpress-käyttäjille helppous onkin suurin etu teknologian ollessa paljon käytetty ja hyvin tunnettu.

Sivuston täysi hallinta

Haluan pystyä muokkaamaan mitä tahansa osaa sivustosta. Jos vaihtoehtona on vertailla lisäosia tai koodata ominaisuus itse, miksi en tekisi juuri sellaista kuin haluan?

Minulla oli selkeä ajatus sivuston rakenteeseen, taksonomioihin, kirjoitusten lajitteluun ja visuaaliseen ilmeeseen.

Varmasti kaiken tämän olisi voinut tehdä Wordpressillä, mutta kuten sanottua, halusin jotain pelkistetympää.

Vihreä ohjelmointi ja yksityisyys arvoina

IT- ja data-sovellusten joukosta löytyy valtavasti resurssisyöppöjä ratkaisuja, joiden tarjoama arvo käyttäjälle on vähäinen. Verkkosivulla voi pyöriä samaan aikaan kymmeniä seurantaskriptejä jäljittämässä jokaista hiiresi liikettä.

Uusi verkkosivustoni ei käytä evästeitä tai seuraa sinua millään tavalla. Sivukatselut tilastoidaan täysin anonyymisti. Yksittäiset sivut latautuvat aina mahdollisimman läheltä käyttäjän fyysistä sijaintia. Palvelin on osa isompaa klusteria, joka ei varaa erillisiä resursseja, jotka olisivat suurimman osan ajasta tyhjäkäynnillä.

Kaikki web-resurssit kuten fontit ja ohjelmakirjastot ladataan omasta domainistani, jolloin teknologiayhtiöt eivät pääse väliin nuuskimaan. Vain Youytube-videot jaellaan ulkopuoliselta palvelimelta ja niiltäkin on kielletty evästeiden asettaminen.

Blogikirjoitusteni ulkoisille sivustoille vievät linkit on merkitty erillisillä ikonilla yksityisyys- ja tietoturvasyistä. Sivustolla kommentointi ei vaadi erillistä käyttäjätiliä, joka olisi altis hakkeroinnille.

Täältä voit lukea lisää, miksi ajattelen ohjelmistojen resurssitehokkuuden olevan merkittävää tulevaisuudessa.

Verkkosivu joka kestää eliniän

Verkkosivujen ylläpitäminen ja suunnittelu vie aikaa.

Ansaintamielessä olisin takuuvarmasti tienannut enemmän töitä tekemällä sivustoni räätälöidyn teeman kanssa nysväämiseen sijaan.

Lopulta kyse on arvoista. Inhoan sotkuisia ratkaisuja. Toivottavasti oma sivustoni säilyy vähintään oman elinaikani.