Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Sisällönhallintajärjestelmää käyttävän verkkosivun suorituskyvyn optimointi

Virta, Heidi (2012)

 
Avaa tiedosto
HeidiVirta_ins_final.pdf (5.972Mt)
Lataukset: 


Virta, Heidi
Metropolia Ammattikorkeakoulu
2012
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201404104128
Tiivistelmä
Insinöörityössä tutkittiin sisällönhallintajärjestelmän avulla toimivan verkkosivun suorituskykyä ja sen optimointia. Työssä keskityttiin verkkosivun optimointiin käyttäjäpuolella (client-side), mutta raportissa käydään läpi myös palvelinpuolen (server-side) optimointitoimenpiteitä. Insinöörityön tavoitteena oli selvittää sisällönhallintajärjestelmällä rakennetun sivuston ongelmakohdat latautumisnopeuden kannalta ja maksimoida sen suorituskyky ja kestävyys ruuhkatilanteessa.

Työn tutkimuksissa perehdyttiin verkkosivun latautumisen aikaansaamaan selaimen ja palvelimen väliseen liikenteeseen ja etsittiin sitä kautta sivuston latautumisnopeuteen vaikuttavia hidasteita. Tutkimuskohteena oli WordPress-sisällönhallintajärjestelmällä rakennettu verkkosivu, joka esittelee kiinteistövälitysyrityksen myyntikohteita. Sivusto oli julkaistu jo ennen insinöörityön aloittamista.

Insinöörityön tutkimuksissa selvitettiin myös WordPress-teemojen rakenteiden ja sivustolla esiintyvien kuvien vaikutukset verkkosivun suorituskykyyn. Suorituskykyä mitattiin neljän eri mittaustyökalun avulla, jotka pisteittivät verkkosivun toiminnan tiettyjen sääntöjen perusteella. Tehdyt mittaukset osoittivat, että verkkosivu oli lähtötilanteessa suorituskyvyltään heikko, joten optimointitoimenpiteiden toteuttaminen oli erittäin tärkeää.

Optimoinnin myötä sivuston lähdekoodia siistittiin, HTTP-pyyntöjen määrää vähennettiin, välimuisti otettiin käyttöön ja ulkoisten tiedostojen kokoa pienennettiin. Suurin osa optimoinnista toteutettiin WordPressin lisäosien avulla, mikä oli nopea optimointitapa, mutta parhaisiin tuloksiin pääseminen vaati lisäosien optimaalisten asetusten selvittämisen.

Insinöörityön lopputuloksena syntyi sujuvasti toimiva verkkosivu, joka kestää suuremmankin määrän samanaikaisia käyttäjiä. Tehdyt mittaukset osoittivat, että optimointi on oleellinen osa verkkosivujen kehittämistä, eikä sitä tule laiminlyödä. Sivuston lähtötilanteen mittaustuloksia analysoitaessa WordPress-teemoissa havaittiin heikkouksia, jotka on syytä ottaa huomioon vastaisuudessa, kun sisällönhallintajärjestelmällä rakennetaan verkkosivuja. Myös työssä ilmi tulleet tiedot WordPress-teemoista ja järjestelmän lisäosista ovat erittäin hyödyllisiä tulevia projekteja ajatellen.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste