WordPress-teeman laatuun vaikuttavat tekniset ratkaisut
Kotilainen, Liisa (2024)
Kotilainen, Liisa
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024061223032
https://urn.fi/URN:NBN:fi:amk-2024061223032
Tiivistelmä
WordPress on avoimen lähdekoodin sisällönhallintajärjestelmä, jonka avulla voi luoda ja hallinnoida verkkosivuja. WordPress-teema on esitysmalli, joka määrittelee verkkosivun ulkoasun ja käyttäjäkokemuksen, mahdollistaen sivuston räätälöinnin ja muokkaamisen.
Työn tavoite oli tutkia, millaisia teknisiä ratkaisuja suositellaan WordPress-teeman toteutuksessa, miksi niitä suositellaan ja miten ne vaikuttavat laatuun. Lisäksi suositeltuja ratkaisuja tarkasteltiin käytännössä tutkimalla kolmannen osapuolen teemoja sekä soveltamalla joitakin ratkaisuja omassa teemassa.
Työssä selvisi, että WordPress-teeman tekniseen laatuun vaikuttavat useat osa-alueet, kuten koodin selkeys ja ylläpidettävyys, suorituskyky, turvallisuus, optimointi, responsiivisuus, saavutettavuus sekä yhteensopivuus WordPressin ydinkoodin, lisäosien ja laajennusten kanssa. Pohjatyö teknisesti laadukkaan teeman luomiseen on työlästä, mutta parantaa teeman ylläpidettävyyttä ja laajentamista, joka taas johtaa menestykseen pidemmällä aikavälillä.
Työtä voisi jatkaa tutkimalla muiden teknistä laatua parantavien teknologioiden ja kehitystyökalujen, kuten Node.js ja React, yhdistämistä WordPressiin.
Työn tavoite oli tutkia, millaisia teknisiä ratkaisuja suositellaan WordPress-teeman toteutuksessa, miksi niitä suositellaan ja miten ne vaikuttavat laatuun. Lisäksi suositeltuja ratkaisuja tarkasteltiin käytännössä tutkimalla kolmannen osapuolen teemoja sekä soveltamalla joitakin ratkaisuja omassa teemassa.
Työssä selvisi, että WordPress-teeman tekniseen laatuun vaikuttavat useat osa-alueet, kuten koodin selkeys ja ylläpidettävyys, suorituskyky, turvallisuus, optimointi, responsiivisuus, saavutettavuus sekä yhteensopivuus WordPressin ydinkoodin, lisäosien ja laajennusten kanssa. Pohjatyö teknisesti laadukkaan teeman luomiseen on työlästä, mutta parantaa teeman ylläpidettävyyttä ja laajentamista, joka taas johtaa menestykseen pidemmällä aikavälillä.
Työtä voisi jatkaa tutkimalla muiden teknistä laatua parantavien teknologioiden ja kehitystyökalujen, kuten Node.js ja React, yhdistämistä WordPressiin.