| dc.contributor.author | Oinonen, Antti | |
| dc.date.accessioned | 2013-02-26T10:49:29Z | |
| dc.date.available | 2013-02-26T10:49:29Z | |
| dc.date.issued | 2013 | |
| dc.identifier.uri | URN:NBN:fi:amk-201302222522 | |
| dc.identifier.uri | http://www.theseus.fi/handle/10024/54434 | |
| dc.description.abstract | Tässä opinnäytetyössä tarkasteltiin sisällönhallintajärjestelmiä verkkosivujen hallinnointijärjestelmänä. Läpi käytiin, kuinka sisällönhallintajärjestelmät muodostuvat, mitä komponentteja ne tarvitsevat toimi-akseen sekä mitä sisällönhallintajärjestelmiltä voi odottaa. Samalla tarkasteltiin missä tapauksissa sisäl-lönhallintajärjestelmät toimivat paremmin, ja miksi tulisi käyttää sisällönhallintajärjestelmää verkkosivuja luotaessa. Pikaisesti tutkittiin, kuinka verkkosivut yleensä toimivat. Ohjelmointikielistä tarkasteltiin CSS:ää ja HTML:ää, ja kuinka niitä tulisi käyttää, ja mitä niillä saavutetaan.
Läpi käytiin, kuinka Joomla sisällönhallintajärjestelmällä verkkosivujen toteuttaminen tapahtuu. Tämä toteutettiin lokaalina ratkaisuna. Työssä toteutettiin myös aiemmasta järjestelmästä tietojen tuonti uu-dempaan järjestelmään, tämä tehtiin yhteistyössä MHG Systems Oy:n kanssa. Aiempi versio siirrettiin uudemmalle julkaisulle, ja lisättiin haluttuja toimintoja uuteen julkaisuun käyttäen erinäisiä lisäosia Joomla kokoonpanossa. Käymme myös läpi Joomlan toimintaperiaatteet ja luomme muutaman artikkelin tyhjään kokoonpanoon alkuun pääsemiseksi. Tutustumme myös Joomlan omiin toimintoihin, uppoutu-matta sen syvemmin lisäosien tutkiskeluun.
Toteutettiin kaksi erilaista ratkaisua sisällönhallintajärjestelmistä onnistuneesti. Toinen tehtiin valmiista tietokannoista ja siirrettiin uudelle julkaisulle ja toinen toteutettiin luomalla uusi kokoonpano. Samalla tutkittiin, miksi tulisi käyttää sisällönhallintajärjestelmää. | fi |
| dc.description.abstract | This bachelor’s thesis studied content managements systems as an administrative tool for a website. This covered how content management systems were built, what components they required to function and what can be achieved with them. This thesis explored why to choose content management system over traditional web development and what content management systems could offer. The thesis also covered the basic principles of website development. This included the basics of CSS and HTML programming.
As a part of this study I installed one of the better known content management systems, Joomla, and demonstrated how to build a website with it. The work was done on a local host. I also studied how to do a migration from an existing website to a Joomla-based website. This was done in co-operation with MHG Systems Oy. We transferred an older publication to a newer one and added some functions to the site by using multiple extensions. This thesis also examined how to install Joomla content management system and how to create content with it. The thesis showcased the basic functions of Joomla-based web-site without too detailed study of the world of extensions.
In this thesis two different websites were successfully made with Joomla content management system demonstrating the usefulness of content management systems. One was done to an empty build, while the other was a migration process from an existing website. | en |
| dc.language.iso | fin | |
| dc.publisher | Mikkelin ammattikorkeakoulu | |
| dc.rights | All rights reserved | |
| dc.title | Verkkosivujen toteutus sisällönhallintajärjestelmällä | fi |
| dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | |
| dc.identifier.dscollection | 10024/2087 | |
| dc.organization | Mikkelin ammattikorkeakoulu | |
| dc.contributor.organization | Mikkelin ammattikorkeakoulu | |
| dc.subject.keyword | Sisällönhallinta | |
| dc.subject.keyword | WWW-sivut | |
| dc.subject.keyword | CSS | |
| dc.subject.keyword | HTML | |
| dc.subject.keyword | Joomla | |
| dc.subject.degreeprogram | fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology| | |
| dc.subject.discipline | Tietotekniikan koulutusohjelma | |