Verkkosovellus CakePHP:lla : case : tuntikirjanpito
Kettula, Katja (2012)
Kettula, Katja
Lahden ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201205117781
https://urn.fi/URN:NBN:fi:amk-201205117781
Tiivistelmä
Tämä opinnäytetyö käsittelee verkkosovelluksen toteuttamista PHP-ohjelmointikehys CakePHP:n avulla. Työ on tehty Tilipalvelu Capellan toimeksiannosta. Sovellus on tarkoitettu tuntikirjanpitoa varten.
CakePHP, jota tässä työssä käsitellään, on kokoelma koodia, kirjastoja ja käytäntöjä. Se on erityisesti suunniteltu webkehittämistä varten. Websivujen tekeminen ohjelmointikehyksellä on nopeaa, koska tärkeimmät toiminnot on jo valmiiksi ohjelmoitu. Työn tavoitteena on havaita, miten CakePHP-ohjelmointikehyksen avulla voi tehdä verkkosivuston ja onko se helpompaa kuin koodata alusta pitäen itse.
CakePHP käyttää MVC (Model View Controller) -ohjelmistoarkkitehtuuria. Käytännössä MVC eriyttää websivun tyypilliset osa-alueet omiksi kokonaisuuksiksi. Tällöin luokat ovat käytössä koko sovelluksessa.
CakePHP, jota tässä työssä käsitellään, on kokoelma koodia, kirjastoja ja käytäntöjä. Se on erityisesti suunniteltu webkehittämistä varten. Websivujen tekeminen ohjelmointikehyksellä on nopeaa, koska tärkeimmät toiminnot on jo valmiiksi ohjelmoitu. Työn tavoitteena on havaita, miten CakePHP-ohjelmointikehyksen avulla voi tehdä verkkosivuston ja onko se helpompaa kuin koodata alusta pitäen itse.
CakePHP käyttää MVC (Model View Controller) -ohjelmistoarkkitehtuuria. Käytännössä MVC eriyttää websivun tyypilliset osa-alueet omiksi kokonaisuuksiksi. Tällöin luokat ovat käytössä koko sovelluksessa.