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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  239  240  241  ..  486  487  488  489  490  491
Auteur Sujet :

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

n°1085842
dweis
Posté le 16-05-2005 à 18:21:10  profilanswer
 

Reprise du message précédent :
C'est ptet par le meilleur endroit pour demander ça mais on ne sait jamais : Est-ce quelqu'un aurait une liste de stopword pour le français (pour utiliser avec le fulltext de mysql) ?

mood
Publicité
Posté le 16-05-2005 à 18:21:10  profilanswer
 

n°1085903
aspegic500​mg
Posté le 16-05-2005 à 18:48:59  profilanswer
 

dweis a écrit :

C'est ptet par le meilleur endroit pour demander ça mais on ne sait jamais : Est-ce quelqu'un aurait une liste de stopword pour le français (pour utiliser avec le fulltext de mysql) ?


 
qu'est-ce que tu appelle stopword ? :)

n°1085958
0x90
Posté le 16-05-2005 à 19:15:34  profilanswer
 

http://library.wur.nl/isis/docum.txt multilangue, dont le francais, pas exactement ce que tu veut, mais c'est déja ca ...

n°1085980
dweis
Posté le 16-05-2005 à 19:40:35  profilanswer
 

merci, il est un peu court (pour le français) mais c'est déjà un début :)

n°1086016
fabien
Vive la super 5 !
Posté le 16-05-2005 à 20:36:22  profilanswer
 

:lol:
suffit de rajouter la variable id_forum=id dans l'url  


Message édité par fabien le 16-05-2005 à 20:36:40

---------------
Découvre le HFRcoin ✈ - smilies
n°1086054
scull
MySCULL cay bon mangez en!
Posté le 16-05-2005 à 21:06:32  profilanswer
 

oui, sinon avec 4000 forums, sa me ferait un sacré ftp balèze !!!


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°1088389
Sawyn
Posté le 18-05-2005 à 19:39:21  profilanswer
 


 
 :ouch:  
 
si tu veux tu crées une BDD par forum, mais ca sert strictement à rien de copier les fichiers php  :heink:

n°1088662
cinocks
Posté le 18-05-2005 à 23:50:32  profilanswer
 

par contre, avoir 4000 bases, il gere ca comment mysql.


---------------
MZP est de retour
n°1088664
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 18-05-2005 à 23:51:37  profilanswer
 

cinocks a écrit :

par contre, avoir 4000 bases, il gere ca comment mysql.


il gère pas :o
Oracle roulaize :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°1088704
Rainbow_Ef​reet
Posté le 19-05-2005 à 01:57:45  profilanswer
 

Tu ne crée pas de nouvelle base mais tu recopie les tables  necessaires avec un préfixe connu qui les identifira a tel ou tel forum ...
mais la base restera la meme, sinon il faudrait un fichier de connexion différent par forum :/

mood
Publicité
Posté le 19-05-2005 à 01:57:45  profilanswer
 

n°1088709
fabien
Vive la super 5 !
Posté le 19-05-2005 à 04:44:53  profilanswer
 

on en avait fini avec ce HS :o


---------------
Découvre le HFRcoin ✈ - smilies
n°1088743
drasche
Posté le 19-05-2005 à 09:05:56  profilanswer
 

Harkonnen a écrit :

il gère pas :o
Oracle roulaize :o


Et ce forum en asm, ça avance? :o


Message édité par drasche le 19-05-2005 à 09:06:08

---------------
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°1088771
Max Evans
Posté le 19-05-2005 à 09:38:10  profilanswer
 

Rainbow_Efreet a écrit :

Tu ne crée pas de nouvelle base mais tu recopie les tables  necessaires avec un préfixe connu qui les identifira a tel ou tel forum ...
mais la base restera la meme, sinon il faudrait un fichier de connexion différent par forum :/


Ca risque d'être relativement ingérable :/
 
Mettons seulement 5 tables/forum (Et encore, c'est très très peu, tu vas sûrement en avoir le double ou le triple). Ton forum gagne à être connu, tu en as créé 1000.
 
Ca fait au total 5 000 tables. Je ne pense pas que l'on puisse se rendre compte de l'ampleur du truc [:ddr555]
 
Pis c'est assez stressant de ne jamais savoir combien de tables tu auras si elles montent avec la création de forums. Il vaut mieux, à mon avis, avoir un truc assez carré ;)
 
PS : Prends l'exemple de Limit (Webmaster d'AceBoard) qui hébergent plus de 100 000 forums [:ddr555] Ca te fait très facilement 500 000 tables ... voire 1 000 000 ; ingérable [:ddr555]


Message édité par Max Evans le 19-05-2005 à 09:38:42

---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°1088798
Rainbow_Ef​reet
Posté le 19-05-2005 à 10:00:20  profilanswer
 

Oui Max c'est vrai que ça fera bcp de table et qu'au final cette méthode n'est pas la bonne, mais ce qui m'ennuis avec la méthode de tout mettre ds la meme table avec un champs pour différencier le forum, c'est que le mec qui a un petit forum de 100 topic sera pénaliser niveau temps d'accès par l'autre qui a une usine à gaz car ils auront les mêmes index etc ...
A mon avis il faut appliquer la méthode que tu dis et pouvoir si le forum dépasse 1000000 post (chiffre approximatif) passer à ma méthode mais uniquement pour ce gros forum ...

n°1088970
skylight
Made in France.
Posté le 19-05-2005 à 11:57:28  profilanswer
 

si la structure de ta table est bonne, il mettra autant de temps que tout autre forum.

n°1089000
Rainbow_Ef​reet
Posté le 19-05-2005 à 12:37:19  profilanswer
 

skylight > plus une table est grosse plus l'index est gros

n°1089001
aspegic500​mg
Posté le 19-05-2005 à 12:38:03  profilanswer
 

skylight a écrit :

si la structure de ta table est bonne, il mettra autant de temps que tout autre forum.


 
 
Comment faire pour avoir des temps constants quelque soit la taille ? :D

n°1089005
drasche
Posté le 19-05-2005 à 12:42:14  profilanswer
 

Rainbow_Efreet a écrit :

skylight > plus une table est grosse plus l'index est gros


Ce n'est pas pour ça que parcourir l'index prend significativement plus de temps ;) (sur une recherche, ça prend quasi rien en plus)


---------------
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°1089006
fabien
Vive la super 5 !
Posté le 19-05-2005 à 12:44:47  profilanswer
 

aspegic500mg a écrit :

Comment faire pour avoir des temps constants quelque soit la taille ? :D


faut optimiser tes requetes et la structure de tes tables  [:dugnou29]


---------------
Découvre le HFRcoin ✈ - smilies
n°1089014
drasche
Posté le 19-05-2005 à 12:51:58  profilanswer
 

fabien a écrit :

faut optimiser tes requetes et la structure de tes tables  [:dugnou29]


il faut surtout bien placer ses indexes [:aloy] (je le dis parce que j'ai peur qu'en parlant uniquement de structure de tables, on oublie trop vite cet aspect)


---------------
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°1089059
skeye
Posté le 19-05-2005 à 13:19:40  profilanswer
 

Murat a écrit :

une table pour les topics et une pour les message, de ce coté là ca suffit pour un service de forum ?  :??:


 
Pour un truc très basique, tu dois même pouvoir avoir qu'une table pour les messages...[:joce]
Après ça dépend de ce que tu veux faire, hein...[:skeye]
 

Murat a écrit :

EDIT : et ci ca tourne sur un Bi-Xeon 3.2 Ghz, 4GO de ram, ca tournera quand même bcp mieux même si la base est bof ?

 
 
c'est sûr que plus le serveur est gros mieux ça tourne, ya pas de miracle hein...:o
 

Murat a écrit :

vu que c fait pour les requetes sql (Hyperthreading)


 
n'importe-quoi.[:pingouino]


---------------
Can't buy what I want because it's free -
n°1089082
multani
Dépressionnisé
Posté le 19-05-2005 à 13:30:24  profilanswer
 

skeye a écrit :

Citation :

vu que c fait pour les requetes sql (Hyperthreading)


n'importe-quoi.[:pingouino]


Spour ça que le p4 ça accélère l'internet :gratgrat:

n°1089102
aspegic500​mg
Posté le 19-05-2005 à 13:46:59  profilanswer
 

fabien a écrit :

faut optimiser tes requetes et la structure de tes tables  [:dugnou29]


 
C'est là que je demande un exemple de la méthode "basique" et de la même chose "optimisée" :D

n°1089142
fabien
Vive la super 5 !
Posté le 19-05-2005 à 14:18:47  profilanswer
 

aspegic500mg a écrit :

C'est là que je demande un exemple de la méthode "basique" et de la même chose "optimisée" :D


tu veux pas 100 balle et un mars aussi ? :o


---------------
Découvre le HFRcoin ✈ - smilies
n°1089273
tet2neu
emmerdeur
Posté le 19-05-2005 à 15:26:43  profilanswer
 

Moi je voudrais bien un exemple aussi :o

n°1089292
Max Evans
Posté le 19-05-2005 à 15:35:09  profilanswer
 

Passer ses tables en format FIXE et pas DYNAMIQUE [:ddr555]


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°1089298
drasche
Posté le 19-05-2005 à 15:39:09  profilanswer
 

Max Evans a écrit :

Passer ses tables en format FIXE et pas DYNAMIQUE [:ddr555]


ben ya du boulot hein :o
pis en plus, ça va bouffer de la place, j'en sais quelque chose [:joce]


---------------
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°1089414
cinocks
Posté le 19-05-2005 à 16:10:45  profilanswer
 

Tiens j'ai une question là comme çà. J'ai fait des mesures de temps d'execution pas à pas sur mes scripts avec les temps intermedaire. Et je me rends compte que les includes consomment enormement de temps. Selon, est-ce l'ouverture du fichier qui est longue? Ou l'interpretation du code? Car dans le premier cas, je me vois bien charger les fichiers en memoire vive pour gagner du temps.


---------------
MZP est de retour
n°1089423
belgique
Posté le 19-05-2005 à 16:13:42  profilanswer
 

Charger les fichiers en mémoire vive, c'est l'os qui doit s'en occuper.

n°1089503
cinocks
Posté le 19-05-2005 à 16:37:52  profilanswer
 

Je sais que c'est l'OS. Mais je cherche à savoir ce qui est le plus long, l'ouverture ou l'interpretation.


---------------
MZP est de retour
n°1089569
belgique
Posté le 19-05-2005 à 16:46:08  profilanswer
 

L'intérprétation je suppose. Je vois mal comment il pourrait en être autrement.

n°1089615
skeye
Posté le 19-05-2005 à 16:59:51  profilanswer
 

belgique a écrit :

L'intérprétation je suppose. Je vois mal comment il pourrait en être autrement.


Les accès disques, c'est très très lent.[:dawa]


---------------
Can't buy what I want because it's free -
n°1089624
Max Evans
Posté le 19-05-2005 à 17:02:20  profilanswer
 

C'est bien l'ouverture qui est longue :)
 
Page test.php :
<? echo "Bonjour bonjour bonjour"; ?> Répété 150 fois.
Temps de génération = 0.0002s
 
Page test.php :
<? include ("test2.php" ); ?> Répété 150 fois.
Test2.php contient <? echo "Bonjour bonjour bonjour"; ?>  
Temps de génération = 0.008s
 
Page test.php :
<? include ("test2.php" ); ?>
Test2.php contient <? echo "Bonjour bonjour bonjour"; ?> répété 150x
Temps de génération = 0.0004s


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°1089631
ratibus
Posté le 19-05-2005 à 17:04:22  profilanswer
 

C'est notamment sur ça que travaille les accélérateurs (Turck MMCache & co) ;)

n°1089639
belgique
Posté le 19-05-2005 à 17:06:49  profilanswer
 

skeye a écrit :

Les accès disques, c'est très très lent.[:dawa]


Je suis bien d'accord mais je suppose que les fichiers qu'il includes sont ouverts relativement couramment et qu'il a une gestion de buffer cache digne de ce nom.

n°1089643
belgique
Posté le 19-05-2005 à 17:09:07  profilanswer
 

Max Evans a écrit :

C'est bien l'ouverture qui est longue :)
 
Page test.php :
<? echo "Bonjour bonjour bonjour"; ?> Répété 150 fois.
Temps de génération = 0.0002s
 
Page test.php :
<? include ("test2.php" ); ?> Répété 150 fois.
Test2.php contient <? echo "Bonjour bonjour bonjour"; ?>  
Temps de génération = 0.008s
 
Page test.php :
<? include ("test2.php" ); ?>
Test2.php contient <? echo "Bonjour bonjour bonjour"; ?> répété 150x
Temps de génération = 0.0004s


Tu veux prouver quoi? qu'en faisant des includes pour exécuter une ligne n'est pas spécialement intelligent? Ca on s'en serait bien douté. Un include n'est pas gratuit, on s'en doute aussi. :)
 
Ps: je viens de remarquer que le style semblait agressif alors qu'il ne se le veut pas :p (rajout smiley)


Message édité par belgique le 19-05-2005 à 17:09:55
n°1089644
skylight
Made in France.
Posté le 19-05-2005 à 17:10:18  profilanswer
 

Max Evans a écrit :

Passer ses tables en format FIXE et pas DYNAMIQUE [:ddr555]


Ouais, et quand t'as un champ TEXT, j'demande à voir comment tu fais ...

n°1089647
Max Evans
Posté le 19-05-2005 à 17:10:43  profilanswer
 

belgique a écrit :

Tu veux prouver quoi? qu'en faisant des includes pour exécuter une ligne n'est pas spécialement intelligent? Ca on s'en serait bien douté. Un include n'est pas gratuit, on s'en doute aussi.


 :heink: On demande si la lenteur de l'include vient de l'interprétation du code ou de l'ouverture du fichier. Je crois que ça le montre bien.
 
EDIT à la suite de l'EDIT : Ha, autant pour moi alors [:ddr555]


Message édité par Max Evans le 19-05-2005 à 17:11:32

---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°1089648
Max Evans
Posté le 19-05-2005 à 17:10:59  profilanswer
 

skylight a écrit :

Ouais, et quand t'as un champ TEXT, j'demande à voir comment tu fais ...


Bah tu fous dans une autre table, j'sais pas :D


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°1089651
skeye
Posté le 19-05-2005 à 17:11:43  profilanswer
 

belgique a écrit :

Je suis bien d'accord mais je suppose que les fichiers qu'il includes sont ouverts relativement couramment et qu'il a une gestion de buffer cache digne de ce nom.


Tu ne supposes pas forcément bien!:o


---------------
Can't buy what I want because it's free -
n°1089681
belgique
Posté le 19-05-2005 à 17:32:17  profilanswer
 

Non mais qu'on s'entende bien, la lenteur de l'include ne provient pas du fait qu'il faille lire le fichier sur le disque. Donc ça vient d'où la lenteur, du parsing et des autres trucs du genre.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  239  240  241  ..  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)