Open source foorumit
Pitkänen, Timo (2010)
Pitkänen, Timo
Kymenlaakson ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201005118763
https://urn.fi/URN:NBN:fi:amk-201005118763
Tiivistelmä
Internetin keskustelupalstat eli foorumit ovat hyvä kommunikointiväline kaikenlaisiin tarkoituksiin, kuten yleiseen keskusteluun tai jonkin ohjelman tai muun tuotteen tukikanavaksi. Foorumiohjelmistoja on olemassa useita kymmeniä, eri ohjelmointikielillä kir-joitettuna. Niistä useimmat ovat avointa lähdekoodia, mutta myös kaupallisia ratkaisuja on olemassa.
Tässä opinnäytetyössä tarkastellaan neljää erilaista avoimen lähdekoodin foorumisovel-lusta. Näiden avulla kuka tahansa voi perustaa keskustelufoorumin mahdollisimman pienillä kustannuksilla. Jokainen testattava sovellus on kirjoitettu PHP-ohjelmointikielellä ja ne käyttävät tietokantoja tietojen tallentamiseen.
Ohjelmia testattiin asentamalla ne paikallisella tietokoneella sijaitsevalle www-palvelimelle. Esittelyjä varten tietoa etsittiin foorumien kotisivuilta.
Ohjelmista käydään läpi esittely, mahdollisesti historiaa, asennus, muokattavuus ja käyttöliittymä. Kuvaruutukaappauksien avulla havainnollistetaan sitä, miltä ohjelmat käytännössä näyttävät. Lopuksi ohjelmia vielä vertaillaan toisiinsa ja niille annetaan yleisarvosana perusteluineen.
Tässä opinnäytetyössä tarkastellaan neljää erilaista avoimen lähdekoodin foorumisovel-lusta. Näiden avulla kuka tahansa voi perustaa keskustelufoorumin mahdollisimman pienillä kustannuksilla. Jokainen testattava sovellus on kirjoitettu PHP-ohjelmointikielellä ja ne käyttävät tietokantoja tietojen tallentamiseen.
Ohjelmia testattiin asentamalla ne paikallisella tietokoneella sijaitsevalle www-palvelimelle. Esittelyjä varten tietoa etsittiin foorumien kotisivuilta.
Ohjelmista käydään läpi esittely, mahdollisesti historiaa, asennus, muokattavuus ja käyttöliittymä. Kuvaruutukaappauksien avulla havainnollistetaan sitä, miltä ohjelmat käytännössä näyttävät. Lopuksi ohjelmia vielä vertaillaan toisiinsa ja niille annetaan yleisarvosana perusteluineen.