Å programmere et forum fra bunn er antakelig en litt vanskelig øvingsoppgave, men du kommer til å ha en drøy læringskurve om du orker å prøve nok ganger. Å programmere handler i stor grad om å feile femten ganger før det endelig fungerer som det skal. Det er jævlig moro uansett.
PHP er språket mange anser som det enkleste å begynne med. For å programmere i PHP anbefaler jeg at du installerer en lokal webserver, slik at du enkelt kan teste koden mens du holder på. Dette er litt å sette seg inn i, men hvis du laster ned
Wampserver er du på god vei. Dette er en pakke som automagisk setter opp en Apache-server med PHP-modul. Du installerer dette som et hvilket som helst annet program - bare følg installasjonsveiviseren. Søk litt på nettet for å forstå hvor du skal legge filene du lager (kort fortalt må du legge alle filene (du kommer til å ende opp med en haug .php-filer) i en bestemt mappe), slik at du kan kjøre disse i nettleseren på riktig måte. Det er litt for mye å gå igjennom i denne posten så det blir hjemmeleksa di å google dette. Det er skikkelig enkelt når du først forstår hvordan det fungerer.
Den vanskelig delen er antakeligvis lagring av data. Du veit, alt det folk skriver i forumet må jo lagres et sted. Du kan gjøre det på hundre måter, men jeg anbefaler sterkt at du lærer deg litt om databaser med en gang. Det kan være teknisk og vanskelig i starten, men gud, når det sitter er det gull verdt. MySQL, som er en av mange databasetyper, følger med Wampserveren du installerte. Les litt om det også!
Stikkord du burde ha i bakhodet: PHP og dokumentasjonen på
PHP.net, MySQL og dokumentasjonen på
MySQL.com,
Wampserver, HTML, CSS og Javascript. Bruk
W3Schools for de tre sistnevnte, der er mye enkelt forklart.
Hvis dette ble litt for mye å gape over besøker du
phpBB.com, et ferdigkoda alternativ.