Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2854 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  80  81  82  ..  486  487  488  489  490  491
Auteur Sujet :

les développeurs de forums, les 3/4 des forums sont down /o\

n°661407
fabien
Vive la super 5 !
Posté le 02-03-2004 à 20:23:42  profilanswer
 

Reprise du message précédent :

drasche a écrit :

j'ai qu'une seule table de sous-cats :??:

si j'ai bien compris, tu as une table "cat" et une autre "sous-cat" alors que ca pourrais trés bien tenir dans une seule table.


---------------
Découvre le HFRcoin ✈ - smilies
mood
Publicité
Posté le 02-03-2004 à 20:23:42  profilanswer
 

n°661421
drasche
Posté le 02-03-2004 à 20:29:13  profilanswer
 

euh comment ferais-tu cela? pour moi c'est deux entités distinctes.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°661425
fabien
Vive la super 5 !
Posté le 02-03-2004 à 20:32:48  profilanswer
 

drasche a écrit :

euh comment ferais-tu cela? pour moi c'est deux entités distinctes.

ben tu fait une jointure de la table sur elle meme en creant un alias de la table ...


---------------
Découvre le HFRcoin ✈ - smilies
n°661426
drasche
Posté le 02-03-2004 à 20:34:02  profilanswer
 

dans ce cas je suppose que tu as la même cat déclarée plusieurs fois dans ta table? :??:
 
edit: ah non je suppose que tu as un champ qui fait la distinction entre cat et sous-cat? bof, bricolage à mon avis, je préfère 2 tables bien séparées.


Message édité par drasche le 02-03-2004 à 20:34:40

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°661427
Gilbert Go​sseyn
Dr Liara T'Soni
Posté le 02-03-2004 à 20:34:59  profilanswer
 

drasche a écrit :

euh comment ferais-tu cela? pour moi c'est deux entités distinctes.

Idem pour moi. J'avoue ne pas tout suivre la ...
 
(même si je ne compte pas le faire dans un premier temps)


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
n°661432
fabien
Vive la super 5 !
Posté le 02-03-2004 à 20:37:27  profilanswer
 

drasche a écrit :

dans ce cas je suppose que tu as la même cat déclarée plusieurs fois dans ta table? :??:
 
edit: ah non je suppose que tu as un champ qui fait la distinction entre cat et sous-cat? bof, bricolage à mon avis, je préfère 2 tables bien séparées.

moi j'ai pas de sous cat. Mais sinon je ne vois pas en quoi c'est du bricolage ? et puis c'est quoi que tu pige pas ? une sous cat, c'est une cat qui est relié a une autre cat .
Enfin, ca revient au meme, tu fais comme tu veux maintenant :o


Message édité par fabien le 02-03-2004 à 20:38:14

---------------
Découvre le HFRcoin ✈ - smilies
n°661434
drasche
Posté le 02-03-2004 à 20:38:47  profilanswer
 

je vais faire comme je veux :jap: :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°662159
scull
MySCULL cay bon mangez en!
Posté le 03-03-2004 à 15:10:10  profilanswer
 

moi je recup les infos de la table (non, id, description)
et ensuite je fais un select from '.$id.'_forum
là ou je stocke les msg de cette cat.


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°664567
drasche
Posté le 05-03-2004 à 17:09:25  profilanswer
 

J'ai donc plus ou moins commencé le dev de mon forum, je vais fignoler ce dont j'ai besoin pour rendre ma page d'index dynamique complètement, puis faire quelques essais d'implémentation au niveau des requêtes.
 
J'ai l'impression que UNION va être mon ami ainsi que MySQL 4 :o
(ça va pas être beau à voir ce que je vais faire [:tinostar])


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°664574
docmaboul
Posté le 05-03-2004 à 17:14:53  profilanswer
 

Core 666 a écrit :


Page 0001 Temps de génération : 0.117 secondes
Page 5010 Temps de génération : 0.118 secondes  
Page 9227 Temps de génération : 0.076 secondes  


 
Serait-il possible de connaître la configuration matérielle permettant d'obtenir ces résultats ?

mood
Publicité
Posté le 05-03-2004 à 17:14:53  profilanswer
 

n°664579
ratibus
Posté le 05-03-2004 à 17:16:59  profilanswer
 

Avec une table cat et une sous-cat tu peux gérer que 2 niveaux dans l'arborescence alors qu'avec une seule table cat tu es beaucoup plus générique (tu mets un champs catégorie mère dans la table cat et du coup tu peux gérer n niveaux d'arborescence)
 
Après faut voir si dans le cadre d'un forum, c'est intéressant d'avoir plus de 2 niveaux

n°664583
Gilbert Go​sseyn
Dr Liara T'Soni
Posté le 05-03-2004 à 17:20:29  profilanswer
 

ratibus a écrit :

Avec une table cat et une sous-cat tu peux gérer que 2 niveaux dans l'arborescence alors qu'avec une seule table cat tu es beaucoup plus générique (tu mets un champs catégorie mère dans la table cat et du coup tu peux gérer n niveaux d'arborescence)
 
Après faut voir si dans le cadre d'un forum, c'est intéressant d'avoir plus de 2 niveaux

Mwais ... Avoir trop de profondeurs n'est pas très utile et risque de "paniquer" les utilisateurs pas trop agguerris à mon avis ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
n°664599
docmaboul
Posté le 05-03-2004 à 17:33:23  profilanswer
 

Gilbert Gosseyn a écrit :

Mwais ... Avoir trop de profondeurs n'est pas très utile et risque de "paniquer" les utilisateurs pas trop agguerris à mon avis ...


 
Oui et tout mettre dans la même table risque d'obliger à faire plusieurs accès à la BD si pour une raison ou pour une autre, on ne peut pas maintenir en mémoire l'arbre des catégories et de ses petites copines.

n°664624
ratibus
Posté le 05-03-2004 à 17:54:16  profilanswer
 

DocMaboul a écrit :


 
Oui et tout mettre dans la même table risque d'obliger à faire plusieurs accès à la BD si pour une raison ou pour une autre, on ne peut pas maintenir en mémoire l'arbre des catégories et de ses petites copines.


Ca change quoi que ce soit dans 2 tables (par rapport à ce que tu dis) ?

n°664632
fabien
Vive la super 5 !
Posté le 05-03-2004 à 17:57:42  profilanswer
 

ratibus a écrit :


Ca change quoi que ce soit dans 2 tables (par rapport à ce que tu dis) ?

ben qu'il faudrait rajouter une troisieme table "sous-sous-cat" :/


---------------
Découvre le HFRcoin ✈ - smilies
n°664683
Gilbert Go​sseyn
Dr Liara T'Soni
Posté le 05-03-2004 à 18:17:53  profilanswer
 

Et ainsi de suite ...
 
Pour l'instant ma réflexion ne comporte pas de sous-cats (j'élimine un problème comme ça au moins [:ddr555]).
 
Au passage : Drashe avait raison quand il disait qu'une réflexion/modélisation primaire du projet prenait du temps ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
n°664689
docmaboul
Posté le 05-03-2004 à 18:21:41  profilanswer
 

ratibus a écrit :


Ca change quoi que ce soit dans 2 tables (par rapport à ce que tu dis) ?


 
autant pour moi, j'ai dit une connerie (enfin, je crois), j'avais pas pensé aux alias. select blablabla from cats a, cats b where a.id_parent IS NULL and a.id = b.id_parent
 
c'est bien valide en sql ?

n°664694
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 05-03-2004 à 18:25:15  profilanswer
 

*Syl* a écrit :

Y'aurait pas un bug dans ta phrase ? [:*syl*]  


 
il est vrai :D


---------------
www.novemberguitars.com
n°664780
ratibus
Posté le 05-03-2004 à 19:54:40  profilanswer
 

DocMaboul a écrit :


 
autant pour moi, j'ai dit une connerie (enfin, je crois), j'avais pas pensé aux alias. select blablabla from cats a, cats b where a.id_parent IS NULL and a.id = b.id_parent
 
c'est bien valide en sql ?


Oui c'est bien comme ça  :)

n°665479
scull
MySCULL cay bon mangez en!
Posté le 06-03-2004 à 18:49:38  profilanswer
 

sa y est g enfin fini le benchmark de mon forum !
voici les résulats :
Xternet forum benchmark :
12 Tables pour un poid de 499,6 Mo et 506 527 Enregistrements
8 tables de forums
Pour éviter de trop surcharger mon disque dur g insérer des enregistrements uniquement dans un seul table de message...
Les tests pour les listes de messages et les messages sont comparé à une autre table de message vide.
La table de message est pleine de 504 404...
Les moyenne sont faites sur 1200 essais
 
Statistique de la page d'accueil:
0.056 Moyenne
0.032 Mini
0.064 Maxi
 
Statistique de la liste des messages
0.136 de moyenne avec record:
0.126 Mini
0.152 Maxi
 
Avec la table vide:  
0.018 en moyenne
0.016 mini
0.022 Maxi
 
Statistique d'un message sans réponse
0.054 En moyenne
0.036 Mini
0.085 Maxi
 
Statistique d'un message avec 50 réponses.
encore nul...
 
 
Module disponible:  
Connecté live sur toutes les pages
Membres inscrits (500)
Avec template complet


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°665493
Max Evans
Posté le 06-03-2004 à 18:58:29  profilanswer
 

Une petite question à tous les créateurs de forums qui gèrent des Templates :
"Comment faites-vous ? :D Vous n'auriez pas un petit tuto sous la main ?" :D
 
Merci a tous ;)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°665494
gizmo
Posté le 06-03-2004 à 18:59:41  profilanswer
 

Max Evans a écrit :

Une petite question à tous les créateurs de forums qui gèrent des Templates :
"Comment faites-vous ? :D Vous n'auriez pas un petit tuto sous la main ?" :D
 
Merci a tous ;)


ca dépend, tu entends quoi par template? templates pour la mise en forme ou template pour le polymorphisme?

n°665495
scull
MySCULL cay bon mangez en!
Posté le 06-03-2004 à 19:00:31  profilanswer
 

http://forum.free-bb.com/sujet-498-1657-209.html
Mon système. Koike maintenant pour xternet g fais un fichier para.php qui contient toute les varaible corespondant aux tablo.
C moin lourd ke phplib je pense...


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°665497
Max Evans
Posté le 06-03-2004 à 19:01:44  profilanswer
 

Merci beaucoup, je vais alle lire ça ;)
Sinon, quels sont les avantages des templates ? Inconvénients ? :)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°665498
scull
MySCULL cay bon mangez en!
Posté le 06-03-2004 à 19:04:49  profilanswer
 

Avec mon bordel c facilement modifiable....
tout les thème peuvent ètre vraiment différent entre eux, c plus que changer les couleurs des cellules et des tablo...
Par contre si tu fais des templates trop important aprés c vraiement lourd et sa devient prise de tète...
Surtout que il faut bien faire gaffe au code générer par ton forum si tu veux pas que sur certain thème il bousille tout ;)


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°665499
gizmo
Posté le 06-03-2004 à 19:07:07  profilanswer
 

Max Evans a écrit :

Merci beaucoup, je vais alle lire ça ;)
Sinon, quels sont les avantages des templates ? Inconvénients ? :)


avantages:
- séparation maximal du contenant/contenu (possibilité de sortir en xml,rss,html, ... à partir d'une même source en changeant juste la destination)
- Clareté accrue dans les deux parties du code
- Maintenanabilité aisée
 
désavantage:
- occupation légèrement plus importante de la mémoire
- pas d'envoi au client tant que le script n'est pas fini ( et encore, je ne considère pas cela comme un désavantage personnellement)

n°665610
+yann
Posté le 06-03-2004 à 21:29:55  profilanswer
 

Le designer peut bosser sans avoir a toucher au code php

n°665778
scull
MySCULL cay bon mangez en!
Posté le 07-03-2004 à 08:56:35  profilanswer
 

yes et si ta lu mon tuto, g adapté mon système de templates pour cookie afin d'avoir le choix entre les templates.


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°665780
docmaboul
Posté le 07-03-2004 à 09:02:04  profilanswer
 

gizmo a écrit :


- pas d'envoi au client tant que le script n'est pas fini


 
Je ne comprends pas votre phrase. Pourriez-vous m'expliquer en quoi l'utilisation d'un template impose cette limitation?

n°665787
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 07-03-2004 à 09:42:50  profilanswer
 

j'ai rajouté les drapals sur mon forum [:prodigy]


Message édité par MossieurPropre le 07-03-2004 à 09:43:06

---------------
www.novemberguitars.com
n°665790
scull
MySCULL cay bon mangez en!
Posté le 07-03-2004 à 09:54:30  profilanswer
 

mossieurpropre  > comment tu fais sa ?


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°665799
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 07-03-2004 à 10:17:07  profilanswer
 

scull a écrit :

mossieurpropre  > comment tu fais sa ?


 
j'ai rajouté 2 champs dans la table des utilisateurs, un pour les drapreaux bleus, et un pour les drapeaux rouges. Chaque drapeau est stocké sous la forme id_du_topic:id_du_post (dernier post lu/posté). Chaque drapeau est séparé par une virgule. Ca donne un truc style :
 
2:15,5:85,65:8521
 
Ensuite, c'est simplement de la comparaison/insertion/déletion


---------------
www.novemberguitars.com
n°665800
skylight
Made in France.
Posté le 07-03-2004 à 10:20:39  profilanswer
 

mossieurpropre a écrit :


 
j'ai rajouté 2 champs dans la table des utilisateurs, un pour les drapreaux bleus, et un pour les drapeaux rouges. Chaque drapeau est stocké sous la forme id_du_topic:id_du_post (dernier post lu/posté). Chaque drapeau est séparé par une virgule. Ca donne un truc style :
 
2:15,5:85,65:8521
 
Ensuite, c'est simplement de la comparaison/insertion/déletion

Mondieux.
 
 
T'as fixé une limite ?
C'était mon ancienne méthode, mais au bout de 20 drapeaux, pour 1 utilisateur, ca donnait des temps de génération > à 2 secondes.
 
Imagine pour 500 utilisateurs en même temps [:jofission]

n°665801
skylight
Made in France.
Posté le 07-03-2004 à 10:21:38  profilanswer
 

moi j'ai simplement une table flags
 
id_user   |  id_topic   | is_present   | id_post
 
(is_present == 0 si l'utilisateur n'a jamais posté)

n°665804
drasche
Posté le 07-03-2004 à 10:42:23  profilanswer
 

:jap:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°665811
docmaboul
Posté le 07-03-2004 à 10:51:58  profilanswer
 

Harkonnen a écrit :


y'a pas à chier, les forums faits dans technologies sérieuses comme ASP.NET ont une toute autre gueule que ceux faits avec des joujous pour bébés comme PHP


 
Je suis bien d'accord avec vous sauf sur l'ASP.NET. J'ai examiné tous les forums proposés sur ce topic et mis à part deux, ils sont tous, hruuum, pas terribles. Déjà, pour les fonctionnalités proposées, ils rament. C'est bien beau de générer une page en un dixième ou un centième de seconde mais sans la liste des fonctionnalités réalisées, la perf n'a aucun sens; et ensuite, justement, les fonctionnalités sont extrêmement pauvres. Le problème est que c'est inhérent au choix de la techno. Le php, l'asp ou même le perl, c'est bien mignon mais ça reste des langages interprétés et avec des optimisations assez médiocres, donc des langages merdiques niveau perfs. Un bon forum, ça se programme en C. -

n°665814
fabien
Vive la super 5 !
Posté le 07-03-2004 à 10:55:56  profilanswer
 

DocMaboul a écrit :


 
Je suis bien d'accord avec vous sauf sur l'ASP.NET. J'ai examiné tous les forums proposés sur ce topic et mis à part deux, ils sont tous, hruuum, pas terribles. Déjà, pour les fonctionnalités proposées, ils rament. C'est bien beau de générer une page en un dixième ou un centième de seconde mais sans la liste des fonctionnalités réalisées, la perf n'a aucun sens; et ensuite, justement, les fonctionnalités sont extrêmement pauvres. Le problème est que c'est inhérent au choix de la techno. Le php, l'asp ou même le perl, c'est bien mignon mais ça reste des langages interprétés et avec des optimisations assez médiocres, donc des langages merdiques niveau perfs. Un bon forum, ça se programme en C. -

le probleme avec toi c'est que tu fais des troll dans tous les topics et qu'a la fin c pas marrant :/


---------------
Découvre le HFRcoin ✈ - smilies
n°665815
Hermes le ​Messager
Breton Quiétiste
Posté le 07-03-2004 à 10:56:49  profilanswer
 

DocMaboul a écrit :


 
Un bon forum, ça se programme en C. -


 
Et le forum que tu es en train de pourrir en ce moment, il est en quoi, gros bouffon ? En D peut être ?  :sarcastic:

n°665817
docmaboul
Posté le 07-03-2004 à 10:58:31  profilanswer
 

Fabien a écrit :

le probleme avec toi c'est que tu fais des troll dans tous les topics et qu'a la fin c pas marrant :/
 


 
En quoi est-ce un troll? Explique-le moi, je suis un peu vieux con.

n°665818
drasche
Posté le 07-03-2004 à 10:59:22  profilanswer
 

DocMaboul a écrit :

En quoi est-ce un troll? Explique-le moi, je suis un peu vieux con.


que plus personne ou presque ne veut programmer des CGI en C, même Yahoo abandonne tout pour PHP :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°665819
docmaboul
Posté le 07-03-2004 à 10:59:30  profilanswer
 

hermes le messager a écrit :


 
Et le forum que tu es en train de pourrir en ce moment, il est en quoi, gros bouffon ? En D peut être ?  :sarcastic:  


 
Hé ho, gros malin, tu as compris que je parlais des forums de ce topic?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  80  81  82  ..  486  487  488  489  490  491

Aller à :
Ajouter une réponse
 

Sujets relatifs
question avec les forums phpbb2[php] trouver la premier place ou inserer un enregistrement (résolu)
Forums phpBBQui connait l'algo du Passticket et sa mise en place en VB ?
[Merise] Mise en place d'un MCDFocus mal placé....
[Blabla/Prog] Les développeurs foromeurs sont-ils des feignasses?Mise en place d'un formulaire CGI
forums création de site internetJava - Mise en place d'une api (Servlet)
Plus de sujets relatifs à : les développeurs de forums, les 3/4 des forums sont down /o\


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)