![]() |
[PHP] forum
Ik wil graag 'n forum maken in PHP. Ik weet dat je zat kant en klare dingen kan downloaden maar ik wil 't graag zelf proberen.
Mijn vraag aan jullie is, wie heeft dat al wel 'ns (met succes) gedaan? Wat zijn de dingen waar je op moet letten, valkuilen die je moet vermijden en hebben jullie nog nuttige tips? bvd :D |
ik heb geen ervaring met een forum maken, maar ik zou wel eerst een automaat/petri net maken. Als je weet wat dat is :S
Zo krijg je het proces iig goed in kaart. Hmm nu je het erover hebt...ik denk dat ik dat ook maar eens ga doen :cool: Moet voor volgende groepsproject mijn php kennis toch nog ff vergroten. Eh in valkuilen vallen, daar leer je meestal wel redelijk wat van ;) |
|
Ik heb er wel eens mee lopen prusten. In Perl gemaakt trouwens.
Als je er serieus aan wilt gaan beginnen, kun je beter eerst goed op papier zetten wat en hoe je het wilt gaan doen (denk hierbij aan functionaliteit, gebruiksvriendelijkheid, database en natuurlijk beveiliging). Afhankelijk van wat en hoeveel je wilt leren, kun je ervoor kiezen op het in een voor jou 'vreemde' taal te doen (Perl, PHP, ASP.NET, ColdFusion, Java); zo doe je meer en, waarschijnlijk sneller, programmeer ervaring op en ontwikkel je m.i. sneller een goed inzicht in het programmeren. Denk ook goed na over de achterliggende database. Moet het veel 'aankunnen'? Moet het snel zijn? Moet het stabiel zijn? Waar wil jij ervaring in op doen? Wat lijkt jouw leuk? En natuurlijk niet te vergeten de tabellen met de attributen :) |
Bedankt voor de tips al (eddie).
't plan was PHP met MySQL. Ja uh hoe druk je ervaring uit, ik werk er nog niet zo lang mee, maar ik leer snel en ik weet ook wel zeker dat ik 'n eenvoudig forum zou kunnen maken zonder veel problemen, maar ik wil 't graag gestructureerd aanpakken zodat ik geen dagen lang op 1 klein dingetje zit te zwoegen. FOL wat is 'n automaat/petri net? Op papier zetten hmm goed idee inderdaad. |
Citaat:
BEide zijn ontwerpen die je van te voren maakt, zodat je de algemene structuur hebt. Ik weet echter niet of het vruchten afwerpt om hieraan te beginnen als je dit niet specifiek moet kunnen voor school o.i.d. Het is iig wel handig. |
Ooh dat.. ja dat leer ik ook op school..hmm misschien toch maar es die UML boeken openslaan :D
|
Om een beetje een forum te schrijven heb je al die documentatie echt niet nodig. Bedenk gewoon een goed framework en bouw na wat je op andere fora ziet, je merkt vanzelf hoe het werkt en het is best leerzaam.
|
Je leert er idd veel van,
maar ik denk dat je zowiezo meer leert van het gewoon te doen dan gewoon uit een boekje werken.. Alhoewel ik wel denk dat je beter met iets simpels kan beginnen zoals van mij part een gastenboek.. |
Jaa dat kan ik allemaal wel :P Beetje gegevens naar een db schrijven en ophalen en inloggen enzo is allemaal niet zo'n probleem, maar ik dacht misschien hebben mensen het hier al geprobeerd en hebben ze handige oplossingen gevonden voor practische probleempjes.
|
Citaat:
Hoe ik het heb gedaan: Eerst de tabellen+cellen in de database gemaakt Daarna de basic php scripts De layout (nog niet zo belangrijk) Het werkt. Maar de eerste keer dat je zoiets doet is niet bepaald perfect Dus begon ik opnieuw (from scratch) Weer hetzelfde verhaal, alleen dan gaat het 2x zo snel omdat je beter weet wat je moet doen en alles ook beter in kunt delen. |
Tuurlijk, ik ben zelf ook begonnen aan een forum (JSP, wou m'n kennis daaromtrend uitbreiden), maar als je niet met specifieke vragen komt valt er weinig te vertellen.
|
Citaat:
|
Citaat:
toen zat ik volgens mij aan de kennis ven exo, dan maak je dus niet zomaar even een forum perfect op de minst database belastende en minst serverload veroorzakende manier.. Veel dingen konden beten zag ik achteraf, het was beter dan opnieuw te beginnen alles na te lezen en te checken. (zoals ik al zei, het is de manier zoals ik het had gedaan toen, perfect is het idd niet :p) |
Mja, vooral op de punten van efficientie en serverload weet ik nog niet zoveel, echt specifieke vragen heb ik op dit moment niet, maar die plaats ik dan wel in dit topic :).
M'n site heeft een database voor de inhoud, het forum moet op zekere maar wel minieme wijze samenwerken met de rest van de site, denk aan bv de laatste post van een bepaalde thread onder een item (dus op de site zelf en niet het forum). Kan ik van het forum beter een aparte database maken, voor beter organisatorisch overzicht en wellicht minder serverload (zodat ik 'm eventueel later op een andere server zou kunnen zetten). Of is dit niet handig? En welke tabellen/kolommen (foreign keys ed) kan ik het beste maken? |
Citaat:
|
Citaat:
en een forum heeft een vrij simpele structuur merk ik...niet ech tmoeilijk ofzo :S misschien optimalisatie, maar de opzet neh... naar aanleiding van dit topic ben ik zlef oook maar eens gana kijken om een forum in elkaar te knutselen zoals ik al zei...heb het idee al af op papier (tabellen en processen). Sommige vinden het onnodig en tijdverspillend, maar ik denk dat je, mits je er goed over na denkt, op lange termijn wel iets aan hebt en het je midner tijd kost :) Maar dat moet je zelf weten. |
K. Ik had al 'n hele tijd wat op papier hoor, ik zal dat eerdaags ff uitwerken en hier plaatsen.
|
Alle tijden zijn GMT +1. Het is nu 12:27. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.