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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  364  365  366  ..  486  487  488  489  490  491
Auteur Sujet :

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

n°1365234
Max Evans
Posté le 12-05-2006 à 15:49:13  profilanswer
 

Reprise du message précédent :

fabien a écrit :

s'il y a un droit d'auteur sur le smiley, tu peux le faire supprimer :o
 
Mais bon, il a aussi le droit de te bannir si tu fait du zele :D


Me suis fait niquer par Marc alors :o :o
 
M'enfin ... Y a pas mal de filles qui m'envient en ce moment :sol:


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
mood
Publicité
Posté le 12-05-2006 à 15:49:13  profilanswer
 

n°1365249
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 12-05-2006 à 15:56:26  profilanswer
 

fabien a écrit :

la loi concerne seulement les donnees personelles non ? (ip, mail, adresse, date de naissance, etc)
un message n'est en rien personnelle, et si c'est un probleme de droit d'auteur, ca m'etonnerai qu'un message du genre "blabla" soit protégé. Sinon dans le pire des cas, la personne peut toujours editer.


Oui, justement, la loi oblige le développeur à permettre à l'utilisateur de tout supprimer.
Enfin, on peut toujours empêcher la suppresion et remplacer par l'envoie d'un mail à l'admin qui lui dit ce qu'il doit supprimer, mais spa super pratique. :D
 
Après, les cgu des forums genre "ce que vous écrivez nous appartient désormais", c'est du pipeau, la CNIL et ses lois auront toujours le dessus sur les cgu de n'importe quel forum.
Les droits d'auteur, ça vous dit pas quelquechoses, surtout en ce moment.  :whistle:

n°1365331
fabien
Vive la super 5 !
Posté le 12-05-2006 à 16:58:43  profilanswer
 

oué mais bon si l'utilisateur il veut faire du zele on voulant supprimer tous ses messages pour un sois disant "droit d'auteur", ben l'admin peut faire du zele en lui disant qu'il peut supprimer ses messages un par un et lui souhaiter bon courage :D


---------------
Découvre le HFRcoin ✈ - smilies
n°1365412
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 12-05-2006 à 19:07:06  profilanswer
 

fabien a écrit :

oué mais bon si l'utilisateur il veut faire du zele on voulant supprimer tous ses messages pour un sois disant "droit d'auteur", ben l'admin peut faire du zele en lui disant qu'il peut supprimer ses messages un par un et lui souhaiter bon courage :D


Non, il a le droit légal de demander toute la suppression d'un coup d'un seul de tous ses dires et de toutes ses traces qui pourrait l'identifier.  :sweat:  
 
Enfin, cela dit, moi dans ces cas là, j'efface pas les messages dans la bdd, ça ferait trop de trou, je détourne l'affichage. :D

n°1365414
Je@nb
Kindly give dime
Posté le 12-05-2006 à 19:14:15  profilanswer
 

C'est ce que j'ai fais sur un forum hein, j'ai viré environ 1000 messages à la main. Recherche sur pseudo + petit script curl qui va bien et hop :D

n°1365422
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 12-05-2006 à 19:21:08  profilanswer
 

Je@nb a écrit :

C'est ce que j'ai fais sur un forum hein, j'ai viré environ 1000 messages à la main. Recherche sur pseudo + petit script curl qui va bien et hop :D


Bah t'es bête, t'aurais mieux fait de l'imposer à l'admin. :D

n°1365431
Je@nb
Kindly give dime
Posté le 12-05-2006 à 19:39:12  profilanswer
 

C'est pas faute d'avoir essayé, il voulait pas, alors j'ai suppr et après je lui est demandé de virer mon compte vu que yavait plus rien :D

n°1365493
Cyrius-c
Posté le 12-05-2006 à 22:55:51  profilanswer
 

fabien a écrit :

le probleme c'est que toi tu te base sur des probabilités, donc sur la chance et ca fait donc que tu as un systeme instable qui risque de peter si ton cas très rare (mais possible) arrive.
Parce que des vieux messages qui son supprimé en mass c'est deja arrivé sur le topic blabla ou certaines s'amusaient à supp les vieux messages pour avoir le split.

 

maintenant si tu te base sur la chance pour avoir un forum performant, alors bonne chance   :D  

 


  

Non, pas du tout  :lol:  
Je me base aps sur la chance, mais sur la réalité.
Et puis si updater 100 000 messages tous les mois ca met le serveur en rade, alors je jette mysql a la poubelle...
Nan mais c'est vrai, ca deviendrait grave à ce point là   :D
Edit: Comme l'a dit cinocks , ca prends quelques diizièmes de secondes...

Message cité 1 fois
Message édité par Cyrius-c le 12-05-2006 à 22:57:56
n°1365494
Max Evans
Posté le 12-05-2006 à 23:00:01  profilanswer
 

Pis tu fais passer l'UPDATE en low priority, toussa toussa, histoire de pas agacer les autres visiteurs :D


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°1365502
Multinickn​ame
Ah bon...
Posté le 12-05-2006 à 23:11:57  profilanswer
 

:hello:
 
J'aimerais savoir au niveau de votre BBCode, vous gérez comment l'imbrications des quotes?
 
moi ma regexp interprète directement le premier [/quote]... et du coup le reste n'est pas dans le bloc de quote :/
 
Vous faites ça comment vous?

mood
Publicité
Posté le 12-05-2006 à 23:11:57  profilanswer
 

n°1365523
anthomicro
Posté le 13-05-2006 à 00:30:12  profilanswer
 

preg_match_all()

n°1365524
masklinn
í dag viðrar vel til loftárása
Posté le 13-05-2006 à 00:36:44  profilanswer
 

Multinickname a écrit :

:hello:
 
J'aimerais savoir au niveau de votre BBCode, vous gérez comment l'imbrications des quotes?
 
moi ma regexp interprète directement le premier [/quote]... et du coup le reste n'est pas dans le bloc de quote :/
 
Vous faites ça comment vous?


Les expressions rationnelles ne sont pas capables de gérer des niveaux de nesting aléatoires (avec identifiants start/end matchés).
 
T'as deux possibilités: soit tu crées un pattern atteignant une profondeur donnée (e.g. un niveau maximal de 10 quotes les unes dans les autres) soit tu passes au niveau du dessus et tu utilises un vrai parseur sur une grammaire bbcode.


---------------
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°1365526
Multinickn​ame
Ah bon...
Posté le 13-05-2006 à 00:47:43  profilanswer
 

anthomicro a écrit :

preg_match_all()

 


masklinn a écrit :

Les expressions rationnelles ne sont pas capables de gérer des niveaux de nesting aléatoires (avec identifiants start/end matchés).

 

T'as deux possibilités: soit tu crées un pattern atteignant une profondeur donnée (e.g. un niveau maximal de 10 quotes les unes dans les autres) soit tu passes au niveau du dessus et tu utilises un vrai parseur sur une grammaire bbcode.

 


 
Ok, merci à vous deux, je vais voir ça :jap:

n°1365582
fabien
Vive la super 5 !
Posté le 13-05-2006 à 11:33:33  profilanswer
 

Cyrius-c a écrit :

Non, pas du tout  :lol:  
Je me base aps sur la chance, mais sur la réalité.  
Et puis si updater 100 000 messages tous les mois ca met le serveur en rade, alors je jette mysql a la poubelle...
Nan mais c'est vrai, ca deviendrait grave à ce point là   :D  
Edit: Comme l'a dit cinocks , ca prends quelques diizièmes de secondes...


c'est pas le temps que ca prend qui compte, mais les resources que ca prend ;)
Sur un serveur a vide ca va aller plus vite car il va surement prendre 100% des resources, alors que sur un serveur chargé sur hfr, il aura du mal a prendre 100% de cpu.
 
nan mais je te dis tout ca, car j'avais fait le test pour 500 000 messages et c'est bien lourd.


---------------
Découvre le HFRcoin ✈ - smilies
n°1365588
Multinickn​ame
Ah bon...
Posté le 13-05-2006 à 12:11:10  profilanswer
 

fabien a écrit :

c'est pas le temps que ca prend qui compte, mais les resources que ca prend  ;)
Sur un serveur a vide ca va aller plus vite car il va surement prendre 100% des resources, alors que sur un serveur chargé sur hfr, il aura du mal a prendre 100% de cpu.

 

nan mais je te dis tout ca, car j'avais fait le test pour 500 000 messages et c'est bien lourd.

 


La solution de masquer le message reste peut être la meilleure dans ce cas là, non?

n°1365594
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 13-05-2006 à 12:25:33  profilanswer
 

fabien a écrit :

c'est pas le temps que ca prend qui compte, mais les resources que ca prend ;)
Sur un serveur a vide ca va aller plus vite car il va surement prendre 100% des resources, alors que sur un serveur chargé sur hfr, il aura du mal a prendre 100% de cpu.
 
nan mais je te dis tout ca, car j'avais fait le test pour 500 000 messages et c'est bien lourd.


D'un autre coté, des messages à 500.000 réponses, j'en ai jamais vu. :D
 
Edit : Bon j'ai rien dit, y'a le topic foot sur Discussion.
Enfin, tout ça pour dire, ça sert à rien de se prendre super la tête pour un truc qui a peu de chance d'arriver. ;)

Message cité 1 fois
Message édité par The-Shadow le 13-05-2006 à 12:26:38
n°1365600
xman
branleur
Posté le 13-05-2006 à 12:49:36  profilanswer
 

Non on ne peut pas masquer le message car à la base, le but est quand même d'avoir un intervalle de N messages à afficher.
Ca la foutrait mal si de temps en temps on affichait N-1 ou N-2 messages (voire rien si on a fait un mass delete).
Il faut bel et bien se retaper tous les messages postérieurs du topic pour les renuméroter (mais en effet, des topics à 500 000 messages, y'en a pas des masses et justement pour la lecture de ce genre de topics, l'élimination du order by est bénéfique...)

Message cité 1 fois
Message édité par xman le 13-05-2006 à 12:52:41
n°1365604
Max Evans
Posté le 13-05-2006 à 13:05:48  profilanswer
 

Multinickname a écrit :

La solution de masquer le message reste peut être la meilleure dans ce cas là, non?


Yes, mais ça reste la merde ... Tu masques le message, donc tu auras par exemple 29 messages sur une page au lieu de 30 :D
 
EDIT : [:grilled]


Message édité par Max Evans le 13-05-2006 à 13:06:25

---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°1365605
gizmo
Posté le 13-05-2006 à 13:06:24  profilanswer
 

masklinn a écrit :

Les expressions rationnelles ne sont pas capables de gérer des niveaux de nesting aléatoires (avec identifiants start/end matchés).
 
T'as deux possibilités: soit tu crées un pattern atteignant une profondeur donnée (e.g. un niveau maximal de 10 quotes les unes dans les autres) soit tu passes au niveau du dessus et tu utilises un vrai parseur sur une grammaire bbcode.


 
Et le les méthodes callback, c'est pour les chiens?

n°1365606
masklinn
í dag viðrar vel til loftárása
Posté le 13-05-2006 à 13:09:46  profilanswer
 

gizmo a écrit :

Et le les méthodes callback, c'est pour les chiens?


C'est du parsing [:itm]


---------------
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°1365611
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 13-05-2006 à 13:27:02  profilanswer
 

The-Shadow a écrit :

D'un autre coté, des messages à 500.000 réponses, j'en ai jamais vu. :D


et blabla@progue ? :o
et blabla@discu ? :o
et moards@discu ? :o
et foute@discu ? :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°1365613
xman
branleur
Posté le 13-05-2006 à 13:37:09  profilanswer
 

15 000 < 500 000 :o
EDIT : 600 000 > 500 000 [:cupra]


Message édité par xman le 13-05-2006 à 14:48:03
n°1365626
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 13-05-2006 à 14:33:42  profilanswer
 

on parle de réponses, pas de pages :p

n°1365630
xman
branleur
Posté le 13-05-2006 à 14:47:19  profilanswer
 

ah oui merde, j'ai confondu [:cupra]

n°1365638
Cyrius-c
Posté le 13-05-2006 à 15:45:28  profilanswer
 

fabien a écrit :

c'est pas le temps que ca prend qui compte, mais les resources que ca prend ;)
Sur un serveur a vide ca va aller plus vite car il va surement prendre 100% des resources, alors que sur un serveur chargé sur hfr, il aura du mal a prendre 100% de cpu.
 
nan mais je te dis tout ca, car j'avais fait le test pour 500 000 messages et c'est bien lourd.


C'est ca que tu as pas compris.
Faire un update en low priority sur 500 000 messages au pire ca gene pas les ressources des autres.
Et puis tu sais, si j'update 500 000 messages 1 fois par an, je vois pas où est l'inconvenient, car tu auras economisé des milliars de calculs de page


Message édité par Cyrius-c le 13-05-2006 à 15:46:02
n°1365642
xman
branleur
Posté le 13-05-2006 à 15:58:16  profilanswer
 

Faut-il vraiment le faire en low priority ?
Etant donné qu'il faut que ce soit vite mis à jour pour que les gens puissent lire le topic, je pense au contraire qu'il faut que ce soit en haute priorité, non ?
 
EDIT : quoique, je viens de relire la doc et "low priority" pour un update n'a pas exactement la fonction que je croyais donc finalement, ça peut convenir.

Citation :

L'option LOW PRIORITY reporte l'exécution de l'instruction jusqu'à ce que plus aucun client ne soit en train de lire la table

Message cité 1 fois
Message édité par xman le 13-05-2006 à 16:07:33
n°1365718
Max Evans
Posté le 13-05-2006 à 20:16:33  profilanswer
 

xman a écrit :

Faut-il vraiment le faire en low priority ?
Etant donné qu'il faut que ce soit vite mis à jour pour que les gens puissent lire le topic, je pense au contraire qu'il faut que ce soit en haute priorité, non ?
 
EDIT : quoique, je viens de relire la doc et "low priority" pour un update n'a pas exactement la fonction que je croyais donc finalement, ça peut convenir.

Citation :

L'option LOW PRIORITY reporte l'exécution de l'instruction jusqu'à ce que plus aucun client ne soit en train de lire la table



Hmmmm, j'ai ptet dit une connerie du coup :D S'il faut attendre que personne ne lise la table, hmmm, ca peut durer des années :D


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°1365719
Cyrius-c
Posté le 13-05-2006 à 20:21:19  profilanswer
 

Ca doit se compter en millisencondes. JE pense pas qu'en qqs millisecondes on a des requetes qui se suivent et ne laissent pas le temps pour l'update..

n°1365720
Max Evans
Posté le 13-05-2006 à 20:23:19  profilanswer
 

Bof, j'sais pas, sur HFR, il y a des centaines (Voires des milliers) de req/s ...
 
La table de Bla² doit tout le temps être occupée :D


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°1365725
gizmo
Posté le 13-05-2006 à 20:42:57  profilanswer
 

masklinn a écrit :

C'est du parsing [:itm]


autant que les regexp. ca dépend de ce que tu utilises comme context [:itm]

Message cité 1 fois
Message édité par gizmo le 13-05-2006 à 20:43:24
n°1365731
masklinn
í dag viðrar vel til loftárása
Posté le 13-05-2006 à 20:49:38  profilanswer
 

gizmo a écrit :

autant que les regexp.


non [:itm]


---------------
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°1365755
ooterreuro​o
'You could drift this car while reading a book'
Posté le 13-05-2006 à 22:32:29  profilanswer
 

dites j'ai une tite question, je bosse sur mon forum mais la saisie de texte (quand on réponds, quote etc etc...) est vraiment nulle (un bouton gras, italique et souligné), ainsi j'aimerait savoir comment faites vous pour vos forums?
 
moi j'ai mis donc un champ texte avec des boutons cliquables pour mettre des balises

[b]

... mais c'est pas pratique (ca ajoute

[b][/b]

a la fin du texte en faite contrairement a hfr ou ca ajoute entre la sélection)
 
:hello:


Message édité par ooterreuroo le 13-05-2006 à 22:32:53

---------------
204 - No Content
n°1365759
Cyrius-c
Posté le 13-05-2006 à 22:53:30  profilanswer
 

Max Evans a écrit :

Bof, j'sais pas, sur HFR, il y a des centaines (Voires des milliers) de req/s ...

 

La table de Bla² doit tout le temps être occupée  :D

SI elle était tout le temps occupée, ca voudrait dire que le serveur serait saturé

 

n°1365764
xman
branleur
Posté le 13-05-2006 à 23:50:04  profilanswer
 

ooterreuroo : tu peux toujours repomper le javascript d'Hfr, c'est pas comme le PHP, là tu peux voir les sources. :o

n°1365770
0x90
Posté le 14-05-2006 à 00:21:42  profilanswer
 

xman a écrit :

Non on ne peut pas masquer le message car à la base, le but est quand même d'avoir un intervalle de N messages à afficher.
Ca la foutrait mal si de temps en temps on affichait N-1 ou N-2 messages (voire rien si on a fait un mass delete).
Il faut bel et bien se retaper tous les messages postérieurs du topic pour les renuméroter (mais en effet, des topics à 500 000 messages, y'en a pas des masses et justement pour la lecture de ce genre de topics, l'élimination du order by est bénéfique...)


 
Est-ce vraiment si grave que ca ? Qui verra qu'il n'a que 29 posts sur sa page et pas 30 ?
 
On peut imaginer plutot que du tout ou rien, une solution adaptive, par exemple :
- lors d'une suppression de message, si le topic est <50000 posts on lance la renumérotation car elle est peu couteuse
- sinon on laisse tel quel, et on a le problème du 29 au lieu de 30, mais spa très grave.
- lors de l'affichage de la page, on compare le nombre de posts attendus à celui qu'on recois de la db, si la différence est trop importante (disons 10%) on lance alors la renumérotation.
Ensuite lors de la grande renumérotation, soit on renumérote tout bien nickel, soit on est décidément flemmard et on ne fait qu'étaler le manque de posts dans la tranche, on renumérote les 10000 posts suivants en étalant les trous dans les numéros. L'opération est peu couteuse et ne surcharge pas outre mesure la DB. Au passage, progressivement s'il y a vraiment des affichages des vieilles pages du topic et qu'il y a encore des pages trop creuses les trous vont remonter jusqu'en haut.
 
Bon c'est sur on garantit plus vraiment le nombre de posts par pages, a mon avis c'est pas dramatique, l'objectif de la pagination c'est d'avoir une taille d'affichage raisonable et un temps de chargement correct, le contrat me semble remplis.

n°1365772
ooterreuro​o
'You could drift this car while reading a book'
Posté le 14-05-2006 à 00:24:20  profilanswer
 

ouais, c'est pas (c) cet affaire?
 
et oui en effet apres faut faire mumuse avec les  bbcode :/


---------------
204 - No Content
n°1365779
soulmanto
Chat Noir replica
Posté le 14-05-2006 à 00:33:44  profilanswer
 

0x90 a écrit :

Est-ce vraiment si grave que ca ? Qui verra qu'il n'a que 29 posts sur sa page et pas 30 ?


T'inquiète pas, dès qu'il y'a un truc qui cloche sur un forum, les membres sont toujours très nombreux à le remarquer, même si c'est insignifiant! :eek:    

 

n°1365781
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 14-05-2006 à 00:40:44  profilanswer
 

Je suis d'accord avec soulmanto.
Je trouve que c'est une solution "bricolage".
 
Bon, j'ai pas la solution, moi j'en suis toujours au limit. Mais si j'en suis toujours au limit, c'est justement parce que je n'aime pas les solutions "bricolage". :D
 
Joce a déjà dit sur ce topic comment il fesait lui ?
 

n°1365783
0x90
Posté le 14-05-2006 à 00:55:23  profilanswer
 

soulmanto a écrit :

T'inquiète pas, dès qu'il y'a un truc qui cloche sur un forum, les membres sont toujours très nombreux à le remarquer, même si c'est insignifiant! :eek:


 
It's not a bug, it's a feature :o
 
Profil -> Nombre maximal de posts par page : [.........................] :D
 
Après bricolage bha un peu, mais j'aime bien l'effet "algorithme mou" perso :p

n°1365787
xman
branleur
Posté le 14-05-2006 à 01:10:28  profilanswer
 

Dans le cas où des membres se seraient tapés un délire de 3 pages dans un topic de 15000 et qu'un modo aurait viré ces 3 pages, ça ferait tâche de voir 3 pages vides sous prétexte qu'on n'a pas voulu renuméroter.

n°1365788
0x90
Posté le 14-05-2006 à 01:23:47  profilanswer
 

J'ai expliqué comment résoudre le pb :o

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  364  365  366  ..  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)