Gratis diskussionsforum til PHP

Interessegrupper er nøglen til det succesfulde websted. PC World Online gennemgår her PHP-applikationen Phorum, der ikke kræver forkundskaber i programmering.

Phorum

Hvis man skal have succes med sin portal eller tilsvarende, er det ikke længere nok med frisk indhold, nemme brugerflader og hyppige opdateringer. Hvis man virkeligt vil holde fast i sin brugerskare, må man også skabe et brugermiljø. Det har været hemmeligheden bag succesen for websteder som Amazon, hvor de officielle boganmeldelser følges af læsernes kommentarer og anmeldelser.

Den slags er selvfølgelig nemmere sagt end gjort, og et stykke software kan ikke løse alle problemer. Men det kan i hvert fald opsætte rammen, og så er resten op til indholdsleverandørerne.

Phorum er en række PHP-scripts, som løser opgaven. Selv om man ikke har forstand på PHP, kan man installere og opsætte scriptet. Her kigger vi på version 3.2.11 installeret under Apache-webserveren på Red Hats Linux-distribution. Man kan se en demonstration af Phorum på projektets hjemmeside.

Forberedelse

Phorum 3.2.11 fylder kun 93 kilobyte som tar.gz-fil, og den kan downloades fra Phorums websted.

Pakken udpakkes - og det er nemt under Gnome, da man blot kan åbne tar.gz-filen som et almindeligt mappevindue. Derefter flyttes filerne til et passende sted i Apaches webhieraki. Her i eksemplet blev det til

/usr/local/apache/htdocs/scripts/phorum/

Før vi går i gang med den webbaserede opsætning skal vi lige tildele specielle rettigheder til mappen admin i phorum-mappen, altså helt præcist

/usr/local/apache/htdocs/scripts/phorum/admin

Mappen skal have rettighederne 707, og det gøres nemmest i Gnome ved at højreklikke på mappen, og vælge Egenskaber i pop-up-menuen, og i dialogboksen, der kommer frem, sætte knapperne som her:

Installation

Derefter skal vi oprette en database, som Phorum benytter til at gemme indlæggene i. Phorum understøtter en lang række databaser, og her benytter vi MySQL, som Phorum er opsat til at benytte som udgangspunkt.

Ved at benytte PHP-scriptet phpMyAdmin, som vi tidligere har gennemgået her på PC World Online, kan vi nemt oprette en ny database i MySQL. I dette eksempel navngiver vi den "phorums"

Nu er vi parate til at opsætte Phorum via dets nemme webgrænseflade. Det gøres ved at skrive adressen til dokumentet index.php i mappen admin. I dette tilfælde er Apache-konfigurationsfilen sat op således at url'en

http://localhost/scripts

peger på mappen

/usr/local/apache/htdocs/scripts

så adressen bliver i dette tilfælde til

http://localhost/scripts/phorum/admin/index.php

På administrationssidens hovedmenu navigerer vi frem til Phorum Setup > Database Settings.

Her skal vi skrive navnet på server og database, samt brugernavn og password.

Herefter kan man tilrette de forskelle parametre, som for eksempel farver og tabelstørrelser. Det gøres i ved at gå ind i administrationsdelen og navigere frem til Main > Phorum Setup > HTML Settings.

Start et forum

Som sidste led i tilretningen skal vi gå ind i mappen include, der i dette eksempel befinder sig her:

/usr/local/apache/htdocs/scripts/phorum/include

Her skal filerne footer.php-dist og header.php-dist omdøbes til footer.php og header.php . Disse to filer indeholder den HTML, der bringes i toppen og bunden af HTML-siderne.

I header.php kan man for eksempel sætte det stylesheet, der styrer websidernes generelle udseende.

Nu kan man så opsætte sit første debatforum i administrationsmenuen Main > New Forum - og så er det bare at lokke brugerne indenfor og få debatten startet.




Brancheguiden
Brancheguide logo
Opdateres dagligt:
Den største og
mest komplette
oversigt
over danske
it-virksomheder
Hvad kan de? Hvor store er de? Hvor bor de?
Alfapeople Nordic A/S
Rådgivning, implementering, udvikling og support af software og it-løsninger indenfor CRM og ERP.

Nøgletal og mere info om virksomheden
Skal din virksomhed med i Guiden? Klik her

Kommende events
Computerworld Cloud & AI Festival 2025

Med den eksplosive udvikling indenfor cloud & AI er behovet for at følge med og vidensdeling større end nogensinde før. Glæd dig til to dage, hvor du kan netværke med over 2.400 it-professionelle, møde mere end 50 it-leverandører og høre indlæg fra +90 talere. Vi sætter fokus på emner som AI; infrastruktur, compliance, sikkerhed og løsninger for både private og offentlige organisationer.

17. september 2025 | Læs mere


IT og OT i harmoni: Sikring uden at gå på kompromis med effektiviteten

IT og OT smelter sammen – men med risiko for dyre fejl. Få metoder til sikker integration med ERP, kundesystemer og produktion. Tilmeld dig og få styr på forskellene og faldgruberne.

24. september 2025 | Læs mere


NIS2: Vi gør status efter tre måneder og lærer af erfaringerne

Vær med, når vi deler oplevelser med implementering af NIS2 og drøfter, hvordan du undgår at gentage erfaringerne fra GDPR – og særligt undgår kostbar overimplementering.

30. september 2025 | Læs mere






White paper
Tidsbegrænset kampagne: Overvejer du at udskifte eller tilføje printere i din forretning? Vi kan tilbyde én eller flere maskiner gratis