WWW-sovelluskehys – Yii Frameworkin soveltaminen
Alanen, Jussi (2013)
Alanen, Jussi
Karelia-ammattikorkeakoulu (Pohjois-Karjalan ammattikorkeakoulu)
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013101116057
https://urn.fi/URN:NBN:fi:amk-2013101116057
Tiivistelmä
Tässä opinnäytetyössä tarkastellaan WWW-sovelluskehyksiä yleisellä tasolla sekä tutkitaan Yii Frameworkia ja sen soveltamista. Työssä rakennetaan palvelimelle Yii-sovelluskehyksellä toimiva protosovellus sosiaalisen median palvelusta ammattikorkeakoulujen opiskelijoita sekä opettajia varten. WWW-sovelluskehys on verkossa oleva ohjelmistotuote, joka muodostaa valmiin rungon tulevaa web-sovellusta varten. WWW-sovelluskehys toimii ohjelmoijan apuvälineenä, ja se nopeuttaa uusien web-sovellusten valmistusta.
Työssä käydään läpi WWW-sovelluskehysten etuja ja haasteita, sovelluskehyksen rakennetta ja sen hallintaa sekä sitä, miten sovelluskehys käytännössä toimii verkossa. Työssä tarkastellaan myös tietokantojen ja tietojen automatisoinnin toimintaa eri sovelluskehyksissä. Lisäksi työssä on mitattu sovelluskehysten suorituskykyä esimerkiksi tiedon siirtonopeuden ja vasteaikojen perusteella. Opinnäytetyössä tarkastellaan lähemmin Yii Framework -sovelluskehystä: sen historiaa, suorituskykyä sekä loogista ja fyysistä rakennetta.
Opinnäytetyön lopussa syntyi toimiva Yii Frameworkilla toteutettu AMKLog-niminen sosiaalisen median palvelun protosovellus. AMKLogia on tarkoitus käyttää vain ammattikorkeakoulun opiskelijoita ja opettajia varten. Työ ei ole julkaistu julkisessa verkossa vaan sitä on tarkoitus kehittää lisää tulevaisuudessa.
Työssä käydään läpi WWW-sovelluskehysten etuja ja haasteita, sovelluskehyksen rakennetta ja sen hallintaa sekä sitä, miten sovelluskehys käytännössä toimii verkossa. Työssä tarkastellaan myös tietokantojen ja tietojen automatisoinnin toimintaa eri sovelluskehyksissä. Lisäksi työssä on mitattu sovelluskehysten suorituskykyä esimerkiksi tiedon siirtonopeuden ja vasteaikojen perusteella. Opinnäytetyössä tarkastellaan lähemmin Yii Framework -sovelluskehystä: sen historiaa, suorituskykyä sekä loogista ja fyysistä rakennetta.
Opinnäytetyön lopussa syntyi toimiva Yii Frameworkilla toteutettu AMKLog-niminen sosiaalisen median palvelun protosovellus. AMKLogia on tarkoitus käyttää vain ammattikorkeakoulun opiskelijoita ja opettajia varten. Työ ei ole julkaistu julkisessa verkossa vaan sitä on tarkoitus kehittää lisää tulevaisuudessa.