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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  397  398  399  ..  486  487  488  489  490  491
Auteur Sujet :

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

n°1395406
FlorentP
Posté le 26-06-2006 à 23:30:10  profilanswer
 

Reprise du message précédent :
Joce c'est un bughunter, un vrai, un tueur ! :o

mood
Publicité
Posté le 26-06-2006 à 23:30:10  profilanswer
 

n°1395413
Tristou
Keep calm and hack cookies
Posté le 26-06-2006 à 23:34:04  profilanswer
 

Créateur de bugs, des beaux, une race d'élevage qui rapporte gros [:dawao]


---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1395422
fabien
Vive la super 5 !
Posté le 26-06-2006 à 23:41:37  profilanswer
 

apparement il test les avatar à distance :o (ceux qui ne sont pas uploadé)


---------------
Découvre le HFRcoin ✈ - smilies
n°1395425
Tristou
Keep calm and hack cookies
Posté le 26-06-2006 à 23:47:54  profilanswer
 

ah y'a des avatars à distance [:petrus dei] ?


---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1395450
xman
branleur
Posté le 27-06-2006 à 02:35:49  profilanswer
 

fabien a écrit :

[humour noir]
essaye de voir du coté des associations anti-mine  [:pepe le putois]  
[/humour noir]
 
edit: pourquoi ca me saute une ligne juste avant "essaye" ?  :heink:


 
Ca te saute pas de ligne mais la ligne prend la hauteur maxi de tout ce qui est dessus (donc elle prend la hauteur du smiley en l'occurrence)
J't'apprendrai le HTML moi. :o


Message édité par xman le 27-06-2006 à 02:36:15
n°1395455
skylight
Made in France.
Posté le 27-06-2006 à 06:58:16  profilanswer
 

Tristou a écrit :

C'est quoi cet avatar là Joce :D ? Et comment ça se fait que tu affiches un avatar dans une catégorie où personne n'en affiche [:pingouino] ? (y'a de la magouille moi j'vous l'dis [:dawao])


Je dirai meme plus, j'ai désactivé l'affichage des avatars et celui de joce apparait quand meme :o

n°1395470
joce
Architecte / Développeur principal
"BugHunter"
Posté le 27-06-2006 à 08:49:29  profilanswer
 

c'est pas un avatar, c'est le profil que THE m'a mis injustement :'(

n°1395481
THE REAL S​MILEY
The Real Résistance!
Posté le 27-06-2006 à 09:25:05  profilanswer
 

joce a écrit :

c'est pas un avatar, c'est le profil que THE m'a mis injustement :'(


qui ? [:tinostar] ... spa moi :o


---------------
༼ つ ◕_◕ ༽つ
n°1395499
Tristou
Keep calm and hack cookies
Posté le 27-06-2006 à 10:11:42  profilanswer
 

[:ddrs55]


---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1395669
scull
MySCULL cay bon mangez en!
Posté le 27-06-2006 à 13:23:04  profilanswer
 

Un haxor lit nos pages :lol:


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
mood
Publicité
Posté le 27-06-2006 à 13:23:04  profilanswer
 

n°1395698
ooterreuro​o
'You could drift this car while reading a book'
Posté le 27-06-2006 à 13:54:41  profilanswer
 

joce a écrit :

c'est pas un avatar, c'est le profil que THE m'a mis injustement :'(


 
il se venge.... venge toi  [:rhetorie du chaos]


---------------
204 - No Content
n°1395727
joce
Architecte / Développeur principal
"BugHunter"
Posté le 27-06-2006 à 14:35:46  profilanswer
 

ooterreuroo a écrit :

il se venge.... venge toi  [:rhetorie du chaos]


j'ai deja change mon avatar :o

n°1395812
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 27-06-2006 à 16:00:29  profilanswer
 

avatar ta gueule à la récré


---------------
J'ai un string dans l'array (Paris Hilton)
n°1395859
MS-DOS_199​1
www.newbie-project.net
Posté le 27-06-2006 à 16:41:32  profilanswer
 

hem...pour en revenir au sujet donc :whistle:  
 
Je sais que ça a certainement déjà été dit dans les quelques 164 pages précédentes de ce topic, mais malgré ma bonne volonté (j'en ai fait une 10aine :whistle: ), je n'ai pu trouver la réponse à mon problème :
 
J'aimerais mettre en place un système de pagination (oui, 500 posts par page ça ralentit un peu l'affichage :sweat: ) mais je veux éviter le -trop- populaire LIMIT ($start, $start+$topics_by_page) et le remplacer par un BETWEEN (c'est plus rapide il paraît) ...
 
Comment faire ?
 
P.S: J'avais pensé à mettre un champ 'position' dans ma table posts, qui indiquerait la position du post dans le sujet, mais ça pose un gros problème lorsqu'un post est supprimé :(


---------------
Viendez sur le Newbie-Project et essayez le Newbie-Directory (nouveau)
n°1395873
soulmanto
Chat Noir replica
Posté le 27-06-2006 à 16:59:45  profilanswer
 

Ah, on y revient! :D

n°1395891
rosco
Posté le 27-06-2006 à 17:20:50  profilanswer
 

Doit bien y avoir au moins 50 pages qui ne parlent que de ça sur ce topic... Une petite recherche intra-topic sur LIMIT par exemple te mènera au bon endroit.

n°1395898
MS-DOS_199​1
www.newbie-project.net
Posté le 27-06-2006 à 17:24:16  profilanswer
 

et ...euh... comment je la fais ma recherche intra-topic ?
 
Le résultat est le dernier message du sujet, et manque de pot c'est le mien :( :(


---------------
Viendez sur le Newbie-Project et essayez le Newbie-Directory (nouveau)
n°1395901
cinocks
Posté le 27-06-2006 à 17:28:55  profilanswer
 

tu te positionnes à la premiere page, tu saisis LIMIT, tu coches 'filtrer les messages' et c'est bon.


---------------
MZP est de retour
n°1395904
MS-DOS_199​1
www.newbie-project.net
Posté le 27-06-2006 à 17:31:07  profilanswer
 

Voui j'avais trouvé merci ;)
 
Edit ce serait super s'il n'y avait pas un membre nommé LIMIT  :cry:  :cry:

Message cité 1 fois
Message édité par MS-DOS_1991 le 27-06-2006 à 17:38:27

---------------
Viendez sur le Newbie-Project et essayez le Newbie-Directory (nouveau)
n°1395932
fabien
Vive la super 5 !
Posté le 27-06-2006 à 18:01:45  profilanswer
 

MS-DOS_1991 a écrit :

Voui j'avais trouvé merci ;)
 
Edit ce serait super s'il n'y avait pas un membre nommé LIMIT  :cry:  :cry:


il est limite chiant d'avoir choisir LIMIT comme pseudo :o
 
il ne maque plus que SELECT et UPDATE comme pseudo :D
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1395934
scull
MySCULL cay bon mangez en!
Posté le 27-06-2006 à 18:04:46  profilanswer
 

Par contre il y a un mister DROPTABLE, qui en est toujours à la v5 de son forum ;)


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°1395950
Tristou
Keep calm and hack cookies
Posté le 27-06-2006 à 18:27:31  profilanswer
 

fabien a écrit :

il est limite chiant d'avoir choisir LIMIT comme pseudo :o
 
il ne maque plus que SELECT et UPDATE comme pseudo :D


 
Et pourquoi pas Prepared statement, mysql_real_escape_string ou is_numeric() [:dawao] ?
 
/troll
 
Non et sinon je voudrais savoir ce que vous avez choisi pour le BBcode : quelquechose codé vous-même ou quelquechose d'existant (Tiny-mce, FCKeditor, etc.) siouplait :(


Message édité par Tristou le 27-06-2006 à 18:41:57

---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1395955
MS-DOS_199​1
www.newbie-project.net
Posté le 27-06-2006 à 18:38:39  profilanswer
 

Mouais ben j'ai pas trouvé de solution claire et efficace moi :o
 
Quelqu'un a une idée ?


---------------
Viendez sur le Newbie-Project et essayez le Newbie-Directory (nouveau)
n°1395974
scull
MySCULL cay bon mangez en!
Posté le 27-06-2006 à 19:17:49  profilanswer
 

Vivement que mes exams s'arretent que je puisse clore le débat sur la non -utilisation du limit :p
 
 
 
Aie, mes chevilles enflent :lol:


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°1395984
joce
Architecte / Développeur principal
"BugHunter"
Posté le 27-06-2006 à 19:33:15  profilanswer
 

scull a écrit :

Par contre il y a un mister DROPTABLE, qui en est toujours à la v5 de son forum ;)


DROP DATABASE tu veux dire :D

n°1395985
joce
Architecte / Développeur principal
"BugHunter"
Posté le 27-06-2006 à 19:34:05  profilanswer
 

scull a écrit :

Vivement que mes exams s'arretent que je puisse clore le débat sur la non -utilisation du limit :p
 
 
 
Aie, mes chevilles enflent :lol:


ta méthode est pourrie à partir du moment où tu veux accéder à une page qui ne suit pas la page courante

n°1395988
scull
MySCULL cay bon mangez en!
Posté le 27-06-2006 à 19:43:28  profilanswer
 

Déjà tu as juste une rapide idée de la méthode que j'utilise, c'est pas vraiment la mème puisque j'ai plus ce problème de navigation et ce sans rajouter de champs dans la bdd ;)


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°1395992
Tristou
Keep calm and hack cookies
Posté le 27-06-2006 à 19:57:32  profilanswer
 

Bon, je viens de faire un bout du chemin en recherchant à "BBcode" dans le topic. Faut utiliser le regex mais je sais pas trop où utiliser le javascript et où utiliser le regex :( (quand le faire, comment c'est une autre question :o)


---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1396008
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 27-06-2006 à 20:16:24  profilanswer
 

Dites, je suis en train d'essayer d'apprendre les jointures.
 
Lors de l'affichage d'un topic, j'ai donc une jointure qui ressemble à ça :
 

Code :
  1. $sql='SELECT membre.id,login,sexe,avatar,departement FROM membre,reponses WHERE reponses.idtopic='.$idtopic.' AND membre.id=reponses.auteur GROUP BY membre.id';


 
Et ça marche, youpi, ma première jointure qui marche.  :bounce:  
 
Mais si on a un forum avec 4 milliards de messages, ça veut dire que pour trouver tous les auteurs qui participent dans un topic, la jointure va fouiller tous les messages du forum pour y trouver les réponses concernant le topic en question ?
Je commence à me demander si ça n'irais pas plus vite de faire une simple requête toutes bêtes à chaque affichage de login genre  

Code :
  1. SELECT id,login,sexe,avatar,departement FROM membres WHERE id='.$idmembre.' LIMIT 1';


avec un Index sur les ID bien sûr.
 
Vous en pensez quoi ?

n°1396013
xman
branleur
Posté le 27-06-2006 à 20:22:51  profilanswer
 

Tu peux mettre un INDEX sur le champ idtopic de ta table reponses.

n°1396015
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 27-06-2006 à 20:28:10  profilanswer
 

J'en ai déjà un. :D
 
Mais c'était juste pour savoir ce que vous en pensiez, ça me parait bizarre, si par exemple, j'ai un topic de 10 messages de 3 personnes qui participent de devoir fouiller dans les 300000 (pour mon forum, mais jusqu'où ça ira ?) messages juste pour savoir qui a participer.


Message édité par The-Shadow le 27-06-2006 à 20:28:27
n°1396024
joce
Architecte / Développeur principal
"BugHunter"
Posté le 27-06-2006 à 20:40:31  profilanswer
 

quand tu fais membre.id=reponses.auteur mysql ne fouille pas, il rapatrie directement le bon resultat dans la table membre en utilisant son index

n°1396027
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 27-06-2006 à 20:45:12  profilanswer
 

Okey. :jap:
 

n°1397012
chaced
Posté le 29-06-2006 à 10:00:28  profilanswer
 

Tient je n'avais meme pas vu la jointure, j'ai un peut trop l'habitude des inner join et autre left join moi :lol:


---------------
CPU-Z | Timespy | Mes bd | Mon blog
n°1397067
Sh@rdar
Ex-PhPéteur
Posté le 29-06-2006 à 11:07:31  profilanswer
 

accessoirement pour vérifier tes jointures explain est ton ami :jap:
 
(sinon pour un mec qui code depuis des années et qui optimise à mort, apprendre les jointures il était temps :whistle:)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1397085
masklinn
í dag viðrar vel til loftárása
Posté le 29-06-2006 à 11:38:58  profilanswer
 

Sh@rdar a écrit :

accessoirement pour vérifier tes jointures explain est ton ami :jap:
 
(sinon pour un mec qui code depuis des années et qui optimise à mort, apprendre les jointures il était temps :whistle:)


coder != coder en SQL hein [:pingouino]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1397095
skylight
Made in France.
Posté le 29-06-2006 à 11:50:10  profilanswer
 

tiens sur HFR, le WYSIWYG déconne, on peut pas mettre des images :o

n°1397097
cinocks
Posté le 29-06-2006 à 11:50:53  profilanswer
 

masklinn a écrit :

coder != coder en SQL hein [:pingouino]


 
Ca fait parti codage s'il y a interaction avec une base de données. :o


---------------
MZP est de retour
n°1397105
Sh@rdar
Ex-PhPéteur
Posté le 29-06-2006 à 11:54:53  profilanswer
 

masklinn a écrit :

coder != coder en SQL hein [:pingouino]


 
pour un forum ça aide quand même le SQL :o
 
optimiser des timestamp quand on sait pas faire une jointure ça me semble juste un peu étrange [:spamafote] (mais y'a rien de méchant hein non mais :o )


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1397478
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 29-06-2006 à 21:38:05  profilanswer
 

Sh@rdar a écrit :

(sinon pour un mec qui code depuis des années et qui optimise à mort, apprendre les jointures il était temps :whistle:)


Je code pas en MySQL, je traite des données. :o
Et j'ai toujours dis sur ce topic que l'optimisation à mort n'était pas ma priorité, moi ma priorité c'est de faire plaisir à mes users en développant des features qui déchirent qu'on trouve pas ailleurs. :o

n°1397480
cinocks
Posté le 29-06-2006 à 21:40:27  profilanswer
 

Là il ne s'agit pas d'optimisation, mais de concevoir correctement ses requetes afin de moins faire travailler le moteur de données. Ce sont des modifications simples qui ne coute rien en temps, mais qui peut en faire economiser beaucoup au serveur ;)


---------------
MZP est de retour
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  397  398  399  ..  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)