Joomla-julkaisujärjestelmän tyylipohjasuunnittelu
Heiskanen, Pasi (2010)
Heiskanen, Pasi
Metropolia Ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010102613975
https://urn.fi/URN:NBN:fi:amk-2010102613975
Tiivistelmä
Tämä opinnäytetyö tehtiin kuvitteelliselle blogikirjoittajalle. Hän haluaa koota bloginsa yhteyteen sisältöjä useilta muilta sosiaalisen median kanaviltaan. Opinnäytetyössä tutustuttiin Joomla-sisällönhallintajärjestelmän arkkitehtuuriin, toimintaan sekä laajennus- ja muokkausmahdollisuuksiin. Työn alussa asennettiin Joomlan kehittämiseen soveltuva ohjelmisto- ja laitteistokokoonpano ja kehitys-, testaus- ja tuotantoympäristöt
Työn aikana tehtiin Joomla-tyylipohja, joka soveltuu blogin kirjoittamiseen ja useista lähteistä olevien sisältöjen kokoamiseen. Tyylipohjan sommittelussa hyödynnettiin valmista ruudukkopohjaa. Se toteutettiin Joomlan tyylipohjien suunnitteluun tarkoitetuilla PHP-ehtolauseilla. Tyylipohjan avulla taulukkotaittoon perustuvat Joomlan oletusasemointimallit korvattiin sellaisilla asemointimalleilla, joissa on semanttinen XTHML-rakenne. Joomla on monipuolinen PHP-pohjainen ohjelmistokehys ja julkaisujärjestelmä. Perustoimintojensa osalta se soveltuu hyvin yksityshenkilöiden blogialustaksi vaikka sellaisenaan, mutta muokattavuutensa ansiosta se kykenee vastaamaan myös yritysten vaativimpiin verkkosivutarpeisiin.
Työn aikana tehtiin Joomla-tyylipohja, joka soveltuu blogin kirjoittamiseen ja useista lähteistä olevien sisältöjen kokoamiseen. Tyylipohjan sommittelussa hyödynnettiin valmista ruudukkopohjaa. Se toteutettiin Joomlan tyylipohjien suunnitteluun tarkoitetuilla PHP-ehtolauseilla. Tyylipohjan avulla taulukkotaittoon perustuvat Joomlan oletusasemointimallit korvattiin sellaisilla asemointimalleilla, joissa on semanttinen XTHML-rakenne. Joomla on monipuolinen PHP-pohjainen ohjelmistokehys ja julkaisujärjestelmä. Perustoimintojensa osalta se soveltuu hyvin yksityshenkilöiden blogialustaksi vaikka sellaisenaan, mutta muokattavuutensa ansiosta se kykenee vastaamaan myös yritysten vaativimpiin verkkosivutarpeisiin.