Bootstrap-sovelluskehyksen hyödyntäminen Wordpress-teeman kehityksessä
Vainionpää, Jussi (2018)
Vainionpää, Jussi
Tampereen ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201804044113
https://urn.fi/URN:NBN:fi:amk-201804044113
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli suunnitella ja rakentaa oma WordPress-teema mainostoimisto Trival Oy:n käyttöön ja tutkia Bootstrap-sovelluskehyksen hyötyjä teeman kehityksessä. Trival toteuttaa nettisivuja asiakkailleen ja yrityksellä oli tarve omalle WordPress-teemalle, jota voi hyödyntää useissa tulevissa projekteissa ilman, että yrityksen tarvitsee miettiä kolmansien osapuolien toteuttamien teemojen lisenssimaksuja tai tietoturvaongelmia. Teeman tuli olla sellainen, että loppukäyttäjä eli asiakas voi helposti muokata sitä.
Trival on käyttänyt aikaisemmin ilmaisia sekä maksullisia kolmannen osapuolen toteuttamia teemaratkaisuja pohjina nettisivujen teossa ja muokannut näistä teemoista asiakkaan imagoon ja brändiin sopivan ilmeen. Kaikki Trivalin toteuttamat asiakassivustot ovat nykyään responsiivisia, eli ne skaalautuvat mobiililaitteille sopiviksi. Luonnollisesti tämän opinnäytetyön tuotoksena syntyneen Trival-teemankin täytyi tukea responsiivisuutta. Bootstrap oli täydellinen ratkaisu tähän.
Kehityksen apuna toimi suureksi osaksi WordPressin oma dokumentaatio ja internetlähteet sekä muutama fyysinen kirjajulkaisu web-suunnittelusta. Työssä käytettiin HTML-, CSS-, PHP- ja JavaScript-tekniikoita. Kehitysympäristö toteutettiin suoraan uusimman PHP 7:n päälle, jotta teeman pohjarakenne on heti ajan tasalla eikä se käytä vanhaa tekniikkaa.
Teema on raportoinnin valmistuessa käytännössä valmis, mutta sitä ei voida vielä ottaa käyttöön tuotannossa, koska WordPressiin julkaistu isompi päivitys toi mukanaan sellaisia muutoksia, joihin teema täytyy jatkokehityksessä sulauttaa.
Trival on käyttänyt aikaisemmin ilmaisia sekä maksullisia kolmannen osapuolen toteuttamia teemaratkaisuja pohjina nettisivujen teossa ja muokannut näistä teemoista asiakkaan imagoon ja brändiin sopivan ilmeen. Kaikki Trivalin toteuttamat asiakassivustot ovat nykyään responsiivisia, eli ne skaalautuvat mobiililaitteille sopiviksi. Luonnollisesti tämän opinnäytetyön tuotoksena syntyneen Trival-teemankin täytyi tukea responsiivisuutta. Bootstrap oli täydellinen ratkaisu tähän.
Kehityksen apuna toimi suureksi osaksi WordPressin oma dokumentaatio ja internetlähteet sekä muutama fyysinen kirjajulkaisu web-suunnittelusta. Työssä käytettiin HTML-, CSS-, PHP- ja JavaScript-tekniikoita. Kehitysympäristö toteutettiin suoraan uusimman PHP 7:n päälle, jotta teeman pohjarakenne on heti ajan tasalla eikä se käytä vanhaa tekniikkaa.
Teema on raportoinnin valmistuessa käytännössä valmis, mutta sitä ei voida vielä ottaa käyttöön tuotannossa, koska WordPressiin julkaistu isompi päivitys toi mukanaan sellaisia muutoksia, joihin teema täytyy jatkokehityksessä sulauttaa.