Verkkosivujen auditointityökalu : google PageSpeed API:iin perustuva Wordpress-lisäosa
Väisänen, Tomi (2025)
Väisänen, Tomi
2025
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-2025060420222
https://urn.fi/URN:NBN:fi:amk-2025060420222
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli kehittää WordPress-lisäosana toimiva auditointityökalu Hurja Solutions Oy:lle. Työkalu mahdollistaa verkkosivustojen suorituskyvyn analysoinnin Google PageSpeed API:n avulla ja tuottaa selkeän raportin asiakkaille. Kehitysprosessissa hyödynnettiin useita teknologioita, kuten PHP, MySQL, Advanced Custom Fields ja Gravity Forms.
Auditointityökalu sisältää kolme käyttöliittymänäkymää: lomake, latausnäkymä ja tulokset-sivu. Lisäksi työkalun taustajärjestelmään toteutettiin toimintoja, kuten tulosten tallennus, sähköpostihälytykset ja uudelleenauditointimahdollisuus. Toteutus tehtiin erillisenä lisäosana, mikä mahdollistaa sen helpon ylläpidon ja jatkokehityksen.
Projektin aikana painotettiin käyttäjäystävällisyyttä, tietoturvaa ja skaalautuvuutta. Tulevaisuuden kehityskohteeksi ehdotetaan muun muassa PDF-raporttien generointia. Työskentely tarjosi laaja-alaista oppia lisäosakehityksestä, käyttöliittymäsuunnittelusta sekä API-integraatioista.
Auditointityökalu sisältää kolme käyttöliittymänäkymää: lomake, latausnäkymä ja tulokset-sivu. Lisäksi työkalun taustajärjestelmään toteutettiin toimintoja, kuten tulosten tallennus, sähköpostihälytykset ja uudelleenauditointimahdollisuus. Toteutus tehtiin erillisenä lisäosana, mikä mahdollistaa sen helpon ylläpidon ja jatkokehityksen.
Projektin aikana painotettiin käyttäjäystävällisyyttä, tietoturvaa ja skaalautuvuutta. Tulevaisuuden kehityskohteeksi ehdotetaan muun muassa PDF-raporttien generointia. Työskentely tarjosi laaja-alaista oppia lisäosakehityksestä, käyttöliittymäsuunnittelusta sekä API-integraatioista.