création d'un forum
le 06/07/2004 à 01:33
os2
salut
je compte faire créer un forum en php
j'ai regarder le tutoriel sur le simple mais il est assez simple et pas vraiment optimale
j'ai créer une ébauche du modèle logique et physique des tables du forum, je voudrais avoir votre avis
modèle logique
http://pages.infinit.net/borland/logique_forum.png
modèle physique
http://pages.infinit.net/borland/physiqe_forum.png
vos commentaires et suggestion sont les bienvenu
http://www.laboiteaprog.com
y fo ke tes tables 'questions' et 'réponses' soit liées d'une manière ou d'une autre...
tu pourrai rajouter dans 'reponses' un champ 'rep_noquestion' comme ca tu sais a kelle question est associée kelle réponse.
Pareil pour les membres dans la table 'réponses' tu rajoute 'rep_nomembre' et la tu sais ki a répondu, et pour kelle kestion...
Fin bon sinon ya DaForum aussi ^^
Anasha [php-kiche-nomore]
le 10/07/2004 à 01:47
os2
nouveau schéma
http://pages.infinit.net/borland/forum_ver3.png
http://www.laboiteaprog.com
C'est bien sympas tes schemas , on dirait des trucs que tu as dut apprendre dans tes etudes ou dans des bouquins , moi je comprends rien bon c'est vrai que je suis une merde mais bon je pense pas qu'il soit vraiment necessaire de faire des schemas de la sorte. Fais plutot une liste de tes attentes sur ton forum :
un truc sympas qui differencie ton forum c que les membres aient la possibilité de t'envoyer des fichiers via une fonction upload .
Sinon pense a un details que les membres puissent reediter leur message (dommage sur daforum) , je sais en fait tu prends un forum phpbb, une dm board et un forum cool et tu vois toutes les options tu essais de tout recreer mais bon tu as interet a avoir des potes pour faire a plusieur : car generalement les bons forums sont fait par des communauté.
Une question con , remark je mourrirai moins con !
Peut-on faire un forum en C/C++ , en Java ???
Merci de vos reponses !
I am singing in the rain , I am happy again !!
le 10/07/2004 à 05:22
os2
ce genre de schéma c'est que la base du développement de bd... il en existe plein d'autre en poo
je créer seulement un forum pas trop lourd dans le genre de celui qu'on retrouve ici... avec la possibilité de modifier et supprimer ses messages
pourquoi on pourrait pas faire un forum en c/c++, java?
tu peux faire ton cgi en c/c++ qui va générer ton html
regarde yahoo, ils sont en java
http://www.laboiteaprog.com
merci sinon ce type de schema c'est les truc qu'on apprend en C++ donc ? comment ca s'appelle ?
I am singing in the rain , I am happy again !!
le 10/07/2004 à 16:20
os2
ces schéma là sont lié au bd
ta un modèle logique qui fonctionne sur n'importe qu'elle bd et ta le modèle physique spécifique à une bd donnée
concernant les autres schéma: classe, état, séquence...
sont des diagrammes uml utilisé pour les langages orienté objet telle c++, java, eifel....
http://www.laboiteaprog.com
SAlut,
J'aouve que je suis moi aussi perplexe devant ton bo schéma
.
parcontre ce que je peut te dire c'est ton forum (telque tu la décrit il me semble) est basé sur trois tables
1/ tables des membre
2/ tables sujets
3/tables réponses
pour le table membre tu fait ce que tu veut le principal c'est qu'il y ai un id (plus facile utiliser que pseudo m'enfin c'est oit qui voi).
Pour la table sujet il faut qu'elle contienne au minimum
1champ id
1 champ sujet
option :
1/champ date (création et /ou dernière modif)
2/ champ nombre de réponse (comme ici)
3/ nom du dernier posteur
... tout ce qui te passe par la tete
Pour la table réponses
minimun
1/ champ id
2/champ id_sujet (pour faire la jointure avec la table sujet)
3/ champ id_posteur (jointure avec la table membre)
4/champ date (sa me parait nécéssaire)
5/ champ texte (inévitable
)
ensuite tu peut rajouter tout ce que tu veut
Voila @+
Il en faut peu pour être heureux !!!!!
le 11/07/2004 à 01:13
os2
ce que me demandais c'est la façon de fait la plus performante....
il y a soit la stratégie 3 tables tel qu'employé souvent
sinon 2 table et structure en arbre
sinon 2 table et arbre par intervalle (appelé aussi arbres par représentation intervallaire)
j'ai regardé cette dernière structure... mais je comprend pas pleinement encore le fonctionnement
pour ceux que ça intéresse et qui sont allergique à l'anglais: http://sqlpro.developpez.com/Tree/SQL_tree.html
http://www.laboiteaprog.com
c excellent et bien expliqué :) thx
epita promo 2009