WordPress-verkkosivustojen tuotannon ja muokkaamisen tehostaminen
Söderholm, Sebastian (2019)
Söderholm, Sebastian
2019
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-201905098669
https://urn.fi/URN:NBN:fi:amk-201905098669
Tiivistelmä
Insinöörityössä käsiteltiin tapoja toteuttaa WordPress-sivuja siten, että niiden ylläpito ja
kehitys ovat mahdollisimman tehokkaita. Työn tavoitteena oli löytää ratkaisuja, joilla
valmiin verkkosivuston ylläpito voitaisiin antaa käyttäjälle ilman, että tältä vaadittaisiin
ohjelmointitaitoa.
Työ toteutettiin tarkastelemalla sekä WordPressin hallintapaneelin kautta tehtyjä ratkaisuja
että ohjelmoimalla lisätoiminnallisuuksia. Lisäksi työssä käsiteltiin joitakin hyväksi todettuja
tapoja tuottaa lisätoiminnallisuuttaa WordPressiin ilman, että ylläpito vaikeutuisi
esimerkiksi päivitettäessä järjestelmää.
Työssä tutkittiin WordPressin sivuston rakentamista ja ylläpitoa sivunrakennustyökalun
avulla. Lisäksi sivunrakennustyökaluun luotiin oma moduuli lisäosamuodossa ja
tarkasteltiin sen käytettävyyttä käyttäjän näkökulmasta. Tämä todettiin hyväksi
menetelmäksi luoda käyttäjäystävällinen tapa ylläpitää ja rakentaa sivua, sillä
menetelmällä oli helppo luoda graafinen käyttöliittymä, joka ei vaadi ohjelmointitaitoa.
Työssä luotiin myös esimerkkinä WordPress-lisäosa ja sille yksinkertainen valikko
WordPressin hallintapaneeliin. Tämän lisäksi tarkasteltiin WordPress REST APIn
rakennetta ja käyttöä. Työssä käytiin myös läpi valmiiden lisäosien käyttöä sivuston
rakentamisen, ylläpidon ja tietoturvallisuuden kannalta.
Työn tuloksena saatiin käsiteltyä tapoja, joita WordPress-verkkosivujen suunnittelussa
voidaan hyödyntää luomaan helpommin ylläpidettävä järjestelmä. Jotkut tavoista todettiin
mahdollistavan lisätoiminnallisuuksien luonnin käyttäjälle, joka ei tarvitse ohjelmointitaitoa.
Toiset menetelmät todettiin hyödyllisiksi ohjelmoijan ylläpidon tehostamisen näkökulmasta.
kehitys ovat mahdollisimman tehokkaita. Työn tavoitteena oli löytää ratkaisuja, joilla
valmiin verkkosivuston ylläpito voitaisiin antaa käyttäjälle ilman, että tältä vaadittaisiin
ohjelmointitaitoa.
Työ toteutettiin tarkastelemalla sekä WordPressin hallintapaneelin kautta tehtyjä ratkaisuja
että ohjelmoimalla lisätoiminnallisuuksia. Lisäksi työssä käsiteltiin joitakin hyväksi todettuja
tapoja tuottaa lisätoiminnallisuuttaa WordPressiin ilman, että ylläpito vaikeutuisi
esimerkiksi päivitettäessä järjestelmää.
Työssä tutkittiin WordPressin sivuston rakentamista ja ylläpitoa sivunrakennustyökalun
avulla. Lisäksi sivunrakennustyökaluun luotiin oma moduuli lisäosamuodossa ja
tarkasteltiin sen käytettävyyttä käyttäjän näkökulmasta. Tämä todettiin hyväksi
menetelmäksi luoda käyttäjäystävällinen tapa ylläpitää ja rakentaa sivua, sillä
menetelmällä oli helppo luoda graafinen käyttöliittymä, joka ei vaadi ohjelmointitaitoa.
Työssä luotiin myös esimerkkinä WordPress-lisäosa ja sille yksinkertainen valikko
WordPressin hallintapaneeliin. Tämän lisäksi tarkasteltiin WordPress REST APIn
rakennetta ja käyttöä. Työssä käytiin myös läpi valmiiden lisäosien käyttöä sivuston
rakentamisen, ylläpidon ja tietoturvallisuuden kannalta.
Työn tuloksena saatiin käsiteltyä tapoja, joita WordPress-verkkosivujen suunnittelussa
voidaan hyödyntää luomaan helpommin ylläpidettävä järjestelmä. Jotkut tavoista todettiin
mahdollistavan lisätoiminnallisuuksien luonnin käyttäjälle, joka ei tarvitse ohjelmointitaitoa.
Toiset menetelmät todettiin hyödyllisiksi ohjelmoijan ylläpidon tehostamisen näkökulmasta.