Paljonko valmisteemoissa on höttökoodia? Otettiin https://t.co/aleVcG1L3Z ylläpitoon ja laitettiin koodipohja uusiksi.
— Luuptek Oy (@luuptek) March 26, 2021
Vanha (valmisteemalla) vs uusi
Teeman PHP-koodia
3.4MB vs 228kB
Tietokanta (sisältö sama)
7,8MB vs 370kB
Google page speed (sama hosting)
~50 vs ~75

Opinpaikka.fi-sivustolla voi tilata kouluille Opinpa-materiaaleja sivulla olevan lomakkeen kautta.
Opinpa on tarkoitettu suomen kielen oikeinkirjoituksen osaamisen arviointiin luokille 1-6. Opinpa-konsepti yhdistää sanelun, arvioinnin, palautteen ja tavoitteellisen harjoittelun. Jokaiselle luokka-asteelle on kaksi sanelua, talvi- ja kevätsanelu. Saneluilla arvioidaan, kuinka hyvin oppilaat osaavat opetussuunnitelmassa määritellyt oikeinkirjoituksen sisällöt. Opinpa-materiaalia voi käyttää erityisopettaja, luokanopettaja tai suomi toisena kielenä opettaja.
Tähän päädyttiin
Luuptek otti ylläpitoon opinpaikka.fi sivuston ja teki samalla siihen teknisen uudistuksen. Vanhaa sivua oli hankala ja osin mahdoton päivittää valmisteema-ongelmien vuoksi. Lisäksi sivun mobiilitoiminnallisuus oli puutteellinen.
Sivusto päätettiin rakentaa teknisesti uusiksi ongelmien vuoksi. Nyt sivustoa on helppo päivittää niin wp-kehittäjän kuin sisällöntekijänkin näkökulmasta.
Oheisesta Twitter-päivityksestä saa hyvän kuvan siitä, miten paljon valmisteemoissa on niin sanottua ”turhaa koodia”.
- Teeman PHP-koodin määrä väheni noin seitsemään prosenttiin alkuperäisestä
- Tietokannan koko pieneni noin viiteen prosenttiin alkuperäisestä
- Googlen page speed mittari parani 50%