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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  280  281  282  ..  486  487  488  489  490  491
Auteur Sujet :

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

n°1160286
skeye
Posté le 26-07-2005 à 14:34:49  profilanswer
 

Reprise du message précédent :

aspegic500mg a écrit :

Au fait on m'a toujours pas répondu, lors d'une suppression d'un topic, pour ceux qui ne suppriment pas dans la base mais qui mettent un flag "supprimé", pour tous les messages associés à ce topic supprimé, vous mettez un flag ?(topic de 5000 messages = 5000 update :/ ) Si non, comment procédez-vous ?


Dans la liste tu affiches que les topics dans le premier message n'a pas le flag?:o


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le 26-07-2005 à 14:34:49  profilanswer
 

n°1160309
BenJ9002
Posté le 26-07-2005 à 14:42:46  profilanswer
 


Code pas optimisé :o tu aurais pu mettre des puissances de 10 (10^-10s ça fait moins de caractères) [:ddr555]
 

aspegic500mg a écrit :

Au fait on m'a toujours pas répondu, lors d'une suppression d'un topic, pour ceux qui ne suppriment pas dans la base mais qui mettent un flag "supprimé", pour tous les messages associés à ce topic supprimé, vous mettez un flag ?(topic de 5000 messages = 5000 update :/ ) Si non, comment procédez-vous ?


Je change le topic de catégorie et il part dans la catégorie "poubelle" uniquement visible pas moi.

n°1160320
skeye
Posté le 26-07-2005 à 14:45:28  profilanswer
 

BenJ9002 a écrit :

Je change le topic de catégorie et il part dans la catégorie "poubelle" uniquement visible pas moi.


Et si tu veux le ressusciter, tu retrouves comment la bonne cat'?[:opus dei]


---------------
Can't buy what I want because it's free -
n°1160327
BenJ9002
Posté le 26-07-2005 à 14:48:46  profilanswer
 

skeye a écrit :

Et si tu veux le ressusciter, tu retrouves comment la bonne cat'?[:opus dei]

C'est pas prévu de ressusciter un topic, une fois mort on peut rien pour lui, je suis pas le docteur carter :o [:ddr555]  
M'enfin vu le nombre de catégories que j'ai, c'est pas compliqué, et vu que je mets jamais de topic à la poubelle (sauf doublons), la question se pose pas  :whistle:

n°1160333
e-deby
Posté le 26-07-2005 à 14:50:54  profilanswer
 

BenJ9002 a écrit :

Bon, faudrait revenir au sujet d'origine ... vous mettez combien de millisecondes à afficher votre liste de forums ? :o


 
pas assez j'ai meme pas le temps de la voir  :ouch:  :ouch:


---------------
Pour les sudistes :)
n°1160338
e-deby
Posté le 26-07-2005 à 14:52:00  profilanswer
 

BenJ9002 a écrit :

C'est pas prévu de ressusciter un topic, une fois mort on peut rien pour lui, je suis pas le docteur carter :o [:ddr555]  
M'enfin vu le nombre de catégories que j'ai, c'est pas compliqué, et vu que je mets jamais de topic à la poubelle (sauf doublons), la question se pose pas  :whistle:


 
une corbeille dans laquelle on ne peut pas récupérer  [:yaisse2]


---------------
Pour les sudistes :)
n°1160341
skeye
Posté le 26-07-2005 à 14:52:38  profilanswer
 

e-deby a écrit :

une corbeille dans laquelle on ne peut pas récupérer  [:yaisse2]


intéressant hein comme concept...[:pingouino]


---------------
Can't buy what I want because it's free -
n°1160344
skylight
Made in France.
Posté le 26-07-2005 à 14:54:29  profilanswer
 

j'v le breveter, tiens :o

n°1160348
aspegic500​mg
Posté le 26-07-2005 à 14:56:37  profilanswer
 

Oui la catégorie poubelle c'est bon que si on peut récupérer l'ancienne cat :)
 
Le flag sert bien sûr à ne pas afficher les topics dans la liste, ni les afficher quand quelqu'un y accède en connaissant son url, mais le problème de ne mettre le flag de suppression qu'au topic, c'est la recherche, car le moteur de recherche va chercher dans la table "message" les messages qui contiennent les mots demandés, mais si il n'y a pas de flag suppression pour les messages, il faut aller chercher le flag dans la table topic pour tous les messages lors d'une recherche (jointure? :??: )

n°1160363
Max Evans
Posté le 26-07-2005 à 15:07:30  profilanswer
 

Si tu mets un flag POUBELL (0-1), faut rajouter un champ dans l'index (Pour la requete) nan ?
 
Spa trop mauvais ? :)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
mood
Publicité
Posté le 26-07-2005 à 15:07:30  profilanswer
 

n°1160379
BenJ9002
Posté le 26-07-2005 à 15:20:53  profilanswer
 

e-deby a écrit :

une corbeille dans laquelle on ne peut pas récupérer  [:yaisse2]

Bien sur que si on peut récupérer ce qu'on veut, suffit de déplacer le topic de la poubelle vers la cat de ton choix. Et on s'en fout de savoir si c'était dans la même catégorie, au moins un admin le mettra dans la bonne catégorie (si c'était pas déjà le cas).
 

skylight a écrit :

j'v le breveter, tiens :o

Trop tard, c'est déjà fait :o

n°1160384
fabien
Vive la super 5 !
Posté le 26-07-2005 à 15:22:49  profilanswer
 

moi j'ai une corbeille, mais on peut pas ya acceder :D
 
faut que je tape directement dans la bdd pour recuperer :o


---------------
Découvre le HFRcoin ✈ - smilies
n°1160401
skeye
Posté le 26-07-2005 à 15:30:17  profilanswer
 

fabien a écrit :

moi j'ai une corbeille, mais on peut pas ya acceder :D
 
faut que je tape directement dans la bdd pour recuperer :o


c'est user-friendly, ça![:pingouino]


---------------
Can't buy what I want because it's free -
n°1160436
e-deby
Posté le 26-07-2005 à 15:42:03  profilanswer
 

skeye a écrit :

c'est user-friendly, ça![:pingouino]


 
ca me rappelle à un moment mon admin tellement bien que je préférais ma deuxieme admin : phpMyAdmin  [:pingouino]


---------------
Pour les sudistes :)
n°1160556
The-Shadow
T'as été voir dans ton profil?
Posté le 26-07-2005 à 17:26:02  profilanswer
 

Max Evans a écrit :

Si tu mets un flag POUBELL (0-1), faut rajouter un champ dans l'index (Pour la requete) nan ?
 
Spa trop mauvais ? :)


Une question sur les index.
Peut-être que mes cours datent d'il y a un moment, mais rajouter un Index sur une seule colonne ça ne sert à rien non ?
Exemple, si vous rajoutez un Index sur la colonne poubell, mais que la requête ressemble à ça :
SELECT messages FROM tablemessages WHERE messages like "%motrechercher%" AND poubell=0;
 
Ici, l'Index sur poubell n'accélère rien du coup ?
Je me trompe où ça a changé depuis le temps ?


Message édité par The-Shadow le 26-07-2005 à 17:29:49
n°1160583
aspegic500​mg
Posté le 26-07-2005 à 17:55:24  profilanswer
 

En effet, il me semble bien qu'un index avec un like ne sert à rien... :??:
(à moins que ca ne soit que dans le cas où l'index concerne la colonne likée)


Message édité par aspegic500mg le 26-07-2005 à 17:55:56
n°1160590
The-Shadow
T'as été voir dans ton profil?
Posté le 26-07-2005 à 17:59:06  profilanswer
 

Non, mon problème ne vient pas du like, il vient du fait qu'il me semblait qu'un index sur une colonne ne servait à rien si la condition comportait plusieurs arguments sur plusieurs colonnes.

n°1160601
zapan666
Tout est relatif
Posté le 26-07-2005 à 18:06:05  profilanswer
 

The-Shadow a écrit :

Non, mon problème ne vient pas du like, il vient du fait qu'il me semblait qu'un index sur une colonne ne servait à rien si la condition comportait plusieurs arguments sur plusieurs colonnes.


Pas sûr. Je crois que si tu mets un index sur une colonne contenant des valeurs identiques, ça accélère. -- à vérifié cependant --
 
Exemple : dans une table sur...les chiens, tu as plein de chiens, et une colonne avec leurs propriétaires : si tu mets un index sur la colonne des propriétaires, tu devrais pouvoir acceder plus rapidement aux chiens de ce propriétaire.
 
-- A vérifier, car, bah, j'suis pas dû tout sûr  :( --


Message édité par zapan666 le 26-07-2005 à 18:06:47

---------------
my flick r - Just Tab it !
n°1160616
aspegic500​mg
Posté le 26-07-2005 à 18:15:47  profilanswer
 

normalement si tu as condition1 condition2 condition3, l'index peut agir sur condition1, condition1 et 2, condition1 et 2 et 3, mais pas sur condition1 et 3, ou 2 et 3, cad qu'il faut que ca aille de gauche à droite sans trou :na:
 
Enfin chai pas si je suis clair :??:


Message édité par aspegic500mg le 26-07-2005 à 18:16:41
n°1160649
joce
"BugHunter"
Posté le 26-07-2005 à 18:48:32  profilanswer
 

si t'as une condition sur A et B et que t'as un index sur A, il utilisera l'index sur A pour optimiser ta requete sur A et B


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°1160769
scull
MySCULL cay bon mangez en!
Posté le 26-07-2005 à 21:22:57  profilanswer
 

skylight a écrit :

j'v le breveter, tiens :o


Dit moi plutot ce qui n'est pas ergonomique dans la zone d'admin de mon forum :o


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°1161882
FlorentG
Posté le 27-07-2005 à 16:44:15  profilanswer
 

C'est où qu'on teste la zone d'admin ? [:dawa]

n°1161894
e-deby
Posté le 27-07-2005 à 16:50:25  profilanswer
 

The-Shadow a écrit :

Une question sur les index.
Peut-être que mes cours datent d'il y a un moment, mais rajouter un Index sur une seule colonne ça ne sert à rien non ?
Exemple, si vous rajoutez un Index sur la colonne poubell, mais que la requête ressemble à ça :
SELECT messages FROM tablemessages WHERE messages like "%motrechercher%" AND poubell=0;
 
Ici, l'Index sur poubell n'accélère rien du coup ?
Je me trompe où ça a changé depuis le temps ?


sous MySQL et tables MyIsam en tout cas, l'index est utilisé que si la chaine de la requete ne commence pas par %


---------------
Pour les sudistes :)
n°1162059
chaced
Posté le 27-07-2005 à 18:29:05  profilanswer
 

En parlant de MyIsam, il faut mieux utiliser du myIsam ou du Heap ?  
 
Et vous utilisez des requetes classique (genre mysql_query) ou des stmt en mysqli ?


---------------
CPU-Z | Timespy | Mes bd | Mon blog
n°1162118
drasche
Posté le 27-07-2005 à 19:17:27  profilanswer
 

Eeeeeeeeuh c'est pas du tout pareil hein? HEAP, ça n'existe qu'en mémoire, par définition. Quand tu coupes MySQL, tu perds tout. HEAP, c'est à utiliser pour des usages bien précis.


---------------
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°1162159
chaced
Posté le 27-07-2005 à 19:52:23  profilanswer
 

drasche a écrit :

Eeeeeeeeuh c'est pas du tout pareil hein? HEAP, ça n'existe qu'en mémoire, par définition. Quand tu coupes MySQL, tu perds tout. HEAP, c'est à utiliser pour des usages bien précis.


 
 
Ok ok je me renseigne :) en fait, c'est un peut comme le memory de sqllite alors.


---------------
CPU-Z | Timespy | Mes bd | Mon blog
n°1162165
joce
"BugHunter"
Posté le 27-07-2005 à 20:01:46  profilanswer
 

chaced a écrit :

Ok ok je me renseigne :) en fait, c'est un peut comme le memory de sqllite alors.


d'ailleurs le nouveau nom de HEAP c'est justement MEMORY

n°1162284
anthomicro
Posté le 27-07-2005 à 22:23:50  profilanswer
 

Heap c'est bien pour un compteur de connectés par exemple :-)

n°1162644
THE REAL S​MILEY
The Real Résistance!
Posté le 28-07-2005 à 10:05:14  profilanswer
 

anthomicro a écrit :

Heap c'est bien pour un compteur de connectés par exemple :-)


par exemple oui :whistle:


---------------
༼ つ ◕_◕ ༽つ
n°1162661
zapan666
Tout est relatif
Posté le 28-07-2005 à 10:13:43  profilanswer
 

Question con...vous gerez comment pour eviter qu'un même utilisateur post deux fois le même message lors d'un (double) click sur le bouton trop rapide ? (j'ai rien trouvé avec la fonction de recherche)  
 
Vous vérifiez que le message est déjà dans la base, ou il y a une astuce pour éviter de trop soliciter le serveur SQL ?


---------------
my flick r - Just Tab it !
n°1162667
THE REAL S​MILEY
The Real Résistance!
Posté le 28-07-2005 à 10:16:31  profilanswer
 

zapan666 a écrit :

Question con...vous gerez comment pour eviter qu'un même utilisateur post deux fois le même message lors d'un (double) click sur le bouton trop rapide ? (j'ai rien trouvé avec la fonction de recherche)  
 
Vous vérifiez que le message est déjà dans la base, ou il y a une astuce pour éviter de trop soliciter le serveur SQL ?


perso, j'ai un champs dans la table utilisateurs qui contient la date de saisie du dernier message, si un nouvel enregistrement est fait trop rapidement, alors un message indique à l'utilisateur de patienter avant de poster un nouveau message (c'est un peu comme ici d'ailleurs)


---------------
༼ つ ◕_◕ ༽つ
n°1162685
zapan666
Tout est relatif
Posté le 28-07-2005 à 10:25:47  profilanswer
 

THE REAL SMILEY a écrit :

perso, j'ai un champs dans la table utilisateurs qui contient la date de saisie du dernier message, si un nouvel enregistrement est fait trop rapidement, alors un message indique à l'utilisateur de patienter avant de poster un nouveau message (c'est un peu comme ici d'ailleurs)


mouais, ça a donc besoin d'utiliser la bdd.
et en stockant ce genre d'information dans le HEAP (que je découvre avec ce topic  :p ), ça permetrait pas d'aller un poil plus vite ?  


---------------
my flick r - Just Tab it !
n°1162717
THE REAL S​MILEY
The Real Résistance!
Posté le 28-07-2005 à 10:40:28  profilanswer
 

zapan666 a écrit :

mouais, ça a donc besoin d'utiliser la bdd.
et en stockant ce genre d'information dans le HEAP (que je découvre avec ce topic  :p ), ça permetrait pas d'aller un poil plus vite ?


pkoi pas, ça peut être une idée


---------------
༼ つ ◕_◕ ༽つ
n°1162938
fabien
Vive la super 5 !
Posté le 28-07-2005 à 12:49:43  profilanswer
 

zapan666 a écrit :

Question con...vous gerez comment pour eviter qu'un même utilisateur post deux fois le même message lors d'un (double) click sur le bouton trop rapide ? (j'ai rien trouvé avec la fonction de recherche)  
 
Vous vérifiez que le message est déjà dans la base, ou il y a une astuce pour éviter de trop soliciter le serveur SQL ?


pour le peux de fois ou ca arrive, de plus l'utilisateur a la possibilité de supprimer sont message, donc pourquoi se compliquer la vie a verifier.Tu peux faire comme joce: faire disparait le bouton "envoyer" aprés le premier click.
Le truc vraiment utile, c'est l'anti flood, au cas ou la personne cliquent dis fois sur le bouton "envoyer", ou fait exprés de flooder.


---------------
Découvre le HFRcoin ✈ - smilies
n°1162991
FlorentG
Posté le 28-07-2005 à 13:46:33  profilanswer
 

fabien a écrit :

Tu peux faire comme joce: faire disparait le bouton "envoyer" aprés le premier click.


Et ça m'arrive au moins une fois par jour où j'ai un timeout ou une déconnexion, et du coup le bouton est plus là et je suis coincé. Heureusement qu'il y a Alt + S pour réenvoyer :/

n°1162992
scull
MySCULL cay bon mangez en!
Posté le 28-07-2005 à 13:46:36  profilanswer
 

Ici c'est un système en javascript qui supprimer le bouton de validation du message dés le premier clic.
Qui doit surement ètre couplé à un autre système d'antiflood

n°1163055
zapan666
Tout est relatif
Posté le 28-07-2005 à 14:23:59  profilanswer
 

mouas, parce que si tu désactive JS, le système tombe en l'air, mais ça fait une petite sécurité à pas cher, c'est déjà ça !


---------------
my flick r - Just Tab it !
n°1163061
FlorentG
Posté le 28-07-2005 à 14:25:05  profilanswer
 

Sauf que comme dit, ça peut être relou...

n°1163439
drasche
Posté le 28-07-2005 à 16:17:56  profilanswer
 

Bon, comment détectez-vous que l'utilisateur Tartempion est sous le coup d'une sanction quelconque? Vous interrogez toujours la table des sanctions ou vous flaggez le profil utilisateur et vous regardez seulement si le flag est actif? (j'ai fort envie de la seconde solution)


---------------
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°1163445
skeye
Posté le 28-07-2005 à 16:19:37  profilanswer
 

drasche a écrit :

Bon, comment détectez-vous que l'utilisateur Tartempion est sous le coup d'une sanction quelconque? Vous interrogez toujours la table des sanctions ou vous flaggez le profil utilisateur et vous regardez seulement si le flag est actif? (j'ai fort envie de la seconde solution)


t'interroges une fois pour toutes, non?:o


---------------
Can't buy what I want because it's free -
n°1163452
drasche
Posté le 28-07-2005 à 16:20:50  profilanswer
 

skeye a écrit :

t'interroges une fois pour toutes, non?:o


bin je lis de toute façon le profil utilisateur donc ça m'économiserait une requête :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)
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  280  281  282  ..  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)