MVC-arkkitehtuurimalli ja sen toteutuksia PHP-sovelluskehyksissä

dc.contributorMatemaattis-luonnontieteellinen tiedekunta / Faculty of Mathematics and Natural Sciences, Tietojenkäsittelytiede-
dc.contributor.authorLokkila, Marko
dc.contributor.departmentfi=Tulevaisuuden teknologioiden laitos|en=Department of Future Technologies|
dc.contributor.facultyfi=Matemaattis-luonnontieteellinen tiedekunta|en=Faculty of Mathematics and Natural Sciences|-
dc.contributor.studysubjectfi=Tietojenkäsittelytiede|en=Computer Science|
dc.date.accessioned2016-09-07T14:02:10Z
dc.date.available2016-09-07T14:02:10Z
dc.date.issued2016-09-07
dc.description.abstractMVC-arkkitehtuurimalli on kehittynyt juuriltaan interaktiivisten käyttöliittymien kontekstista erilaisten johdannaisten kautta nykyiseen asemaansa tunnettuna vaihtoehtona interaktiivisten sovellusten rakenteelle. Samalla MVC on terminä menettänyt yksiselitteisen merkityksensä, ja sen käytön yhteydessä voi esiintyä epäselvyyksiä ja mielipide-eroja. Esimerkiksi verkkoympäristössä MVC kuitenkin nousee usein esiin, ja monet sovelluskehykset tarjoavat käyttäjilleen MVC-rakennetta. Työn tarkoituksena on valittujen PHP-sovelluskehysten dokumentaatiota katselmoimalla selvittää MVC:n käytännön tulkintoja nykyisessä verkkoympäristössä. Tarkastelussa ilmenee, että valittujen PHP-sovelluskehysten MVC-toteutukset eivät käytännöllisesti katsoen eroa toisistaan kovinkaan merkitsevästi, ja kaikissa tapauksissa sovelluskehystä käyttävällä kehittäjällä on mahdollisuus toteuttaa MVC:tä parhaaksi katsomallaan tavalla. Erot nousevat esiin lähinnä kehysten dokumentaatioissa, jotka heijastavat sovelluskehysten tekijöiden omia MVC-tulkintoja ja lähestymistapaa. Dokumentaatioissa tarjotut esimerkit ja muu opastus sovelluskehysten käyttöön siis usein implisiittisesti ohjaavat lukijoitaan jonkin tietyn MVC-tulkinnan suuntaan.-
dc.description.notificationSiirretty Doriasta
dc.format.contentabstractOnly
dc.identifier.olddbid140863
dc.identifier.oldhandle10024/125206
dc.identifier.urihttps://www.utupub.fi/handle/11111/8211
dc.language.isofin-
dc.publisherfi=Turun yliopisto|en=University of Turku|
dc.source.identifierhttps://www.utupub.fi/handle/10024/125206
dc.titleMVC-arkkitehtuurimalli ja sen toteutuksia PHP-sovelluskehyksissä-

Tiedostot