Viikolla pääprojektina oli Valonkuvaaja.com pääsivuston päivittämisen aloittaminen. Onhan tuo projekti ollut suunnitteilla jo viime syksystä, mutta nyt vein suunnitelmat käytännön tasolle.
Jo viime viikonloppuna aloin työstämään uutta leiskaa. Tavoitteena oli saada siitä tällä hetkellä olevaa ulkoasua selkeämpi ja tiedostokooltaan kevyempi. Jotta sivujen ensi lataantumisaika nopeutuisi. Tällä hetkellä esimerkiksi http://www.valonkuvaaja.com/valonkuvaus.php lataantuu Webpagetest sivuston testin mukaan (Stockholm, Sweden – Chrome) ensimmäisellä kerralla 9.038 sekunnissa ja toisella kertaa 0.791 sekunnissa.
Tuo yhdeksän sekuntia johtuu pääosin tuosta tekstiosan vanhasta valokuvasta. Sen tiedosto koko on liian suuri. Kuva säilyy uudessakin leiskassa mukana, mutta pienemmässä roolissa. Joten sen fyysinen koko on pienempi, joka pienentää tiedosto kokoa ja lisäksi olen onnistunut muutenkin pienentämään tuon .png tiedoston kokoa. Joten uskonkin, että saan tuota sivun ensi latauksen aikaa pienennettyä jonkin verran, toivottavasti huomattavasti.
Tosin vertailu sitten uuden sivuston ja nykyisen välillä ei ole ihan noin yksinkertaista. Tai vertailu sinänsä on, mutta syiden vertailu ei. Nykyinen versio on tehty raakakoodilla ja tulossa oleva versio julkaisujärjestelmällä.. Tavoitteena on kuitenkin saada sivusto optimoitua nopeammaksi.
Muita päivityksen tavoitteita on toteuttaa sivustolle kunnollinen ja toimiva sisällön haku. Sivu alkaa olemaan jo niin paljon, että sisäiselle hakukoneelle on jo tarvetta. Lisäksi automaattisen RSS-syötteen tekeminen on työlistalla. Myös sivukartta on tarkoitus saada toteutetuksi, kuten myös leivänmurut. Sekä erilaisia kuvagallerioita ja niin edelleen.
Aluksi laitan perusasiat kuntoon ja toimiviksi, sitten julkaisen uudistetun version sivustosta. Sitten pikku hiljaa teen nuo edellä listatut asiat. Sivustosta on näin ollen tulossa Modx julkaisujärjestelmän ”testiympäristö”.
Tämän järkäleen toteuttamisen jälkeen on vuorossa toinen verkkosivuprojektini ja sen aion toteuttaa Joomlalla. Joten siitä tulee sitten Joomla julkaisujärjestelmän ”testiympäristö”.
Näin tavoitteeni on ylläpitää hankkimiani taitoja kyseisten julkaisujärjestelmien suhteen. Taitojen ylläpitäminen tällä tavoin on jotenkin mielekkäämpää ja huomaamattomampaa kuin jotain ”merkityksettömiä” harjoituksia tehdessä. Sivustojen ollessa oikeasti olemassa ja julkisia, on niiden ylläpitokin paljon mielekkäämpää. Sekä toimivathan ne sitten myös näyttönä osaamisestani.
Markus Kauppinen – Valonkuvaaja