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

 


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

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

n°1363622
fabien
Vive la super 5 !
Posté le 10-05-2006 à 17:18:45  profilanswer
 

Reprise du message précédent :

Harkonnen a écrit :

Citation :

Page générée en 4.195 secondes


[:petrus75]


+1:
 

Citation :

Page générée en 1.193 secondes


 

mood
Publicité
Posté le 10-05-2006 à 17:18:45  profilanswer
 

n°1363671
masklinn
í dag viðrar vel til loftárása
Posté le 10-05-2006 à 18:07:18  profilanswer
 

-1:

Citation :

Page générée en 0.283 secondes


:o


---------------
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°1363700
soulmanto
Chat Noir replica
Posté le 10-05-2006 à 18:34:24  profilanswer
 

The-Shadow a écrit :

C'est clair, mais en même temps, on ne dispose pas tous d'une communauté comme HFR ni du serveur d'HFR pour tester les perfs de nos forums respectifs.
 
Comme je dis souvent, mon forum a des temps catastrophique par rapport à l'élite de ce topic, mais les perfs n'ont jamais vraiment bougés qu'on soit 2 ou 30 connectés et qu'il y ai 30.000 ou 300.000 messages.
Qui plus est, j'aimerais bien testé avec le "compilateur" de Ioncube, mais je n'ai pas les moyens. :D


 
Apache bench est quand même suffisamment révélateur de la capacité à monter en charge, je pense...

n°1363903
joce
Architecte / Développeur principal
"BugHunter"
Posté le 11-05-2006 à 00:44:21  profilanswer
 

avec l'accelerateur :
 
Accueil : 0.035
Listing : 0.036
topic : 0.057

n°1363904
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 11-05-2006 à 00:47:12  profilanswer
 

Bon, conclusion, faut se trouver un accélérateur. :D

n°1363908
joce
Architecte / Développeur principal
"BugHunter"
Posté le 11-05-2006 à 01:06:13  profilanswer
 

ca tombe bien c'est pas ce qui manque :D

n°1363909
fabien
Vive la super 5 !
Posté le 11-05-2006 à 01:08:01  profilanswer
 

joce a écrit :

ca tombe bien c'est pas ce qui manque :D


t'as pris quoi toi pour windows? y'en a des gratuit ?

n°1363910
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 11-05-2006 à 01:22:48  profilanswer
 

joce a écrit :

ca tombe bien c'est pas ce qui manque :D


Ouai, mais j'suis pas très doué, j'ai peur de flanguer mon serveur et puis installer un truc sous Debian, à part avec apt, j'ai du mal. :/

n°1363912
joce
Architecte / Développeur principal
"BugHunter"
Posté le 11-05-2006 à 01:23:45  profilanswer
 

ba t'as juste à copier les fichier et à faire un vi de ton php.ini, c'est pas la mort :D

n°1363913
joce
Architecte / Développeur principal
"BugHunter"
Posté le 11-05-2006 à 01:24:46  profilanswer
 

fabien a écrit :

t'as pris quoi toi pour windows? y'en a des gratuit ?


un accélération qui existe pas encore :o
Sinon eaccelerator

mood
Publicité
Posté le 11-05-2006 à 01:24:46  profilanswer
 

n°1363914
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 11-05-2006 à 01:27:32  profilanswer
 

joce a écrit :

ba t'as juste à copier les fichier et à faire un vi de ton php.ini, c'est pas la mort :D


T'en a un à conseiller en gratuit, pour Debian et si possible avec une doc en Français.  [:amandine75011]

n°1363918
joce
Architecte / Développeur principal
"BugHunter"
Posté le 11-05-2006 à 01:36:49  profilanswer
 

eaccelerator (pour la doc je sais pas si il y a en francais :D)

n°1363933
0x90
Posté le 11-05-2006 à 07:12:03  profilanswer
 

Si t'as peur de péter ta distrib tu peut essayer de faire un unionfs sur le / à la limite (ptêtre un peu sport, mais le jeu en vaut la chandelle)

n°1363953
chaced
Posté le 11-05-2006 à 09:24:50  profilanswer
 

joce a écrit :

eaccelerator (pour la doc je sais pas si il y a en francais :D)


 
Rien de bien compliqué quand meme, et ça passe sans probleme sous debian ;)
 
http://www.eaccelerator.net/wiki/InstallFromSource
 
 
http://img276.imageshack.us/img276/3013/eaccelerator6qb.png


Message édité par chaced le 11-05-2006 à 09:27:08

---------------
CPU-Z | Timespy | Mes bd | Mon blog
n°1363981
chaced
Posté le 11-05-2006 à 10:00:26  profilanswer
 

installe le paquet php4-dev pour avoir phpize ;) (ou php5-dev)
 
et indique eaccelerator.compress="0" au lieu de "1"


Message édité par chaced le 11-05-2006 à 10:01:32

---------------
CPU-Z | Timespy | Mes bd | Mon blog
n°1364034
Cyrius-c
Posté le 11-05-2006 à 10:53:25  profilanswer
 

fabien a écrit :

ben le jour ou t'aura 100 000 messagedans un sujet et que tu supprimera un message au debut du topic, faudra que tu mette à jour 100 000 ligne de positionement.

 

on y avait déja pensé à ça  ;)

 


Je sais je sais, j'y ai pensé. Mais faire un update sur 100 000 messages c'est pas la mort hein.
 
De plus, on doit avoir un ratio du genre 1 message supprimé pour 1 millions de vues dans le sujet.
DONc on gagne en perfs. :hello:

n°1364036
Cyrius-c
Posté le 11-05-2006 à 10:55:16  profilanswer
 

Les temps de generation de mon forum(pas encore complet ;) )avoisine les 0.002s. Sur un portable, sans accelerateur, avec qqs millions de messages
:jap:
Je vous ferai voir quand il sera terminé, dans pas très longtemps

n°1364152
fabien
Vive la super 5 !
Posté le 11-05-2006 à 12:48:51  profilanswer
 

Cyrius-c a écrit :

Je sais je sais, j'y ai pensé. Mais faire un update sur 100 000 messages c'est pas la mort hein.
 
De plus, on doit avoir un ratio du genre 1 message supprimé pour 1 millions de vues dans le sujet.
DONc on gagne en perfs. :hello:


ben si c'est la mort justement et c'est encore pire sur un message de 600 000 messages, tu peux mettre un serveur a genou seulement avec la suppression d'un message, alors imagine le jour ou plusieurs messages sont supprimé en meme temps, par exemple dans un mass delete.


---------------
Découvre le HFRcoin ✈ - smilies
n°1364153
fabien
Vive la super 5 !
Posté le 11-05-2006 à 12:49:53  profilanswer
 

Cyrius-c a écrit :

Les temps de generation de mon forum(pas encore complet ;) )avoisine les 0.002s. Sur un portable, sans accelerateur, avec qqs millions de messages
:jap:
Je vous ferai voir quand il sera terminé, dans pas très longtemps


t'as quoi comme fonction? t'as les drapeaux? les personnes online ?


---------------
Découvre le HFRcoin ✈ - smilies
n°1364192
soulmanto
Chat Noir replica
Posté le 11-05-2006 à 13:54:56  profilanswer
 

fabien a écrit :

ben si c'est la mort justement et c'est encore pire sur un message de 600 000 messages, tu peux mettre un serveur a genou seulement avec la suppression d'un message, alors imagine le jour ou plusieurs messages sont supprimé en meme temps, par exemple dans un mass delete.


 
Disons que c'est pas forcément la mort... Ca dépend un peu de la position du post dans le topic! ;)  
 
En tout cas 0,002 s c'est vraiment un temps de génération génial si c'est dans un forum un tant soit peu complet. Attendons de voir ce que ça donne! ;)

n°1364513
anthomicro
Posté le 11-05-2006 à 17:50:52  profilanswer
 

2ms perso je n'y crois pas en temps de génération ;-) rien que la connexion à la base de données doit déjà les bouffer ou presque, alors pour faire un forum complet heu...
 
Nan soit tu ne comptes que le temps des requêtes MySQL, soit ton script qui benchmark a un problème ;)

n°1364546
soulmanto
Chat Noir replica
Posté le 11-05-2006 à 18:39:35  profilanswer
 

Moi depuis l'épisode DocMaboul, je préfère me méfier! :D

n°1364555
anthomicro
Posté le 11-05-2006 à 18:54:09  profilanswer
 

Le forum de Doc maboul était rarement sous les 2ms dès lors qu'il faisait appel à la base de données ;)

n°1364897
Gilbert Go​sseyn
Dr Liara T'Soni
Posté le 12-05-2006 à 10:58:19  profilanswer
 

Il me semble (à confirmer par les gourous des SGBD) qu'il faut déjà un minimum de 8 à 9 milisecondes pour se connecter à une BDD ...


---------------
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°1365030
Cyrius-c
Posté le 12-05-2006 à 13:35:04  profilanswer
 

Ouhlà je savais pas q'un tps de generation de 2ms allait provoquer cet engoument!
 
J'ai dis que j'ai environ 2ms, mais mon forum n'est pas encore complet.Quant au doute d'authomicro, j'ai aussi le meme doute.Je calcule avec microtime, je pense pas que ca me donne le tps de sql...(mais ca doitle compter dedans)

n°1365036
Cyrius-c
Posté le 12-05-2006 à 13:43:29  profilanswer
 

fabien a écrit :

ben si c'est la mort justement et c'est encore pire sur un message de 600 000 messages, tu peux mettre un serveur a genou seulement avec la suppression d'un message, alors imagine le jour ou plusieurs messages sont supprimé en meme temps, par exemple dans un mass delete.


 :) Tu me fais rire. Sous pretexe que qqn supprime un message( très rare), tu t'adapte en fonction de lui, et non pas de l'action qui prédomine (la lecture d'un sujet)
On a deux solutions.
-Pas de position pour les réponses:A chaque fois qu'on lit un message, on calcule la page. Ca fait bcp de cacluls...
-Positions dans les réponses: ON ne calcule rien, mais l'inconvenient c'est quand un utilisateur supprime une reponse et qu'il faut en updater bcp après celui-ci.
 
COmme je l'ai dit, la probabilité qu'un utilisateur supprime un message divisé par le nombre de fois qu'on lit ce message, tu vas vite comprendre qu'il vaut mieux faire un "gros" traitement quand on supprime un message plutot que de faire de petits calculs a chaque page.J'ai rien pour le prouver, mais je dirai bien qu'il y a des centaines de milliers de vues pour 1 message supprimé.
 
Aussi, j'update toutes les reponses après celui supprimé. Dans un message de 600 000 posts, on suprime le 500 000eme, il y en a que 100 000 a updater. Et puis faut vraiment pas avoir de chance opur qu'une personne supprime un message datant d'il y a plusieurs années...
 
Pour finir, j'epsere pas me tromper, mais mysql est capable de traiter très rapidement un update de 500 000 lignes.

 

n°1365037
soulmanto
Chat Noir replica
Posté le 12-05-2006 à 13:43:32  profilanswer
 

Tu peux utiliser le Microtime mais le placer au mauvais endroit ou l'utiliser de la mauvaise façon! ;) Le plus facile, c'est de nous montrer le résultat, pour qu'on puisse se faire une idée! ;)

n°1365039
Cyrius-c
Posté le 12-05-2006 à 13:44:58  profilanswer
 

Gilbert Gosseyn a écrit :

Il me semble (à confirmer par les gourous des SGBD) qu'il faut déjà un minimum de 8 à 9 milisecondes pour se connecter à une BDD ...

 


Le temps de connexion est toujours long...souvent le plus long que la requete en elle-meme :sweat:

n°1365040
Cyrius-c
Posté le 12-05-2006 à 13:46:10  profilanswer
 

soulmanto a écrit :

Tu peux utiliser le Microtime mais le placer au mauvais endroit ou l'utiliser de la mauvaise façon!  ;)  Le plus facile, c'est de nous montrer le résultat, pour qu'on puisse se faire une idée!  ;)

 


Je le démarre au tout début, je fait echo microtime tout en bas :d
 
Je vais essayer de vous en montrer un apercu ce week-end. Mais peut-etre simplement des screen pour l'instant ;)

n°1365115
cinocks
Posté le 12-05-2006 à 14:33:41  profilanswer
 

Cyrius-c a écrit :

Le temps de connexion est toujours long...souvent le plus long que la requete en elle-meme :sweat:


Tu as plusieures requetes d'executée pour une même connexion. De mon coté, la page la plus simple à générer au niveau des requetes SQL donne 10ms pour MySQL dont la connexion. Il y a 4 requetes en lecture et 1 insertion.
 
Edit: j'arrive à 6ms pour 6 requetes dans le meilleur des cas. Apres le plus lourd est pour PHP. C'est une vieille titine qui heberge.


Message édité par cinocks le 12-05-2006 à 14:35:21

---------------
MZP est de retour
n°1365150
fabien
Vive la super 5 !
Posté le 12-05-2006 à 14:58:10  profilanswer
 

Cyrius-c a écrit :

:) Tu me fais rire. Sous pretexe que qqn supprime un message( très rare), tu t'adapte en fonction de lui, et non pas de l'action qui prédomine (la lecture d'un sujet)
On a deux solutions.
-Pas de position pour les réponses:A chaque fois qu'on lit un message, on calcule la page. Ca fait bcp de cacluls...
-Positions dans les réponses: ON ne calcule rien, mais l'inconvenient c'est quand un utilisateur supprime une reponse et qu'il faut en updater bcp après celui-ci.
 
Comme je l'ai dit, la probabilité qu'un utilisateur supprime un message divisé par le nombre de fois qu'on lit ce message, tu vas vite comprendre qu'il vaut mieux faire un "gros" traitement quand on supprime un message plutot que de faire de petits calculs a chaque page.J'ai rien pour le prouver, mais je dirai bien qu'il y a des centaines de milliers de vues pour 1 message supprimé.
 
Aussi, j'update toutes les reponses après celui supprimé. Dans un message de 600 000 posts, on suprime le 500 000eme, il y en a que 100 000 a updater. Et puis faut vraiment pas avoir de chance opur qu'une personne supprime un message datant d'il y a plusieurs années...
 
Pour finir, j'epsere pas me tromper, mais mysql est capable de traiter très rapidement un update de 500 000 lignes.


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


---------------
Découvre le HFRcoin ✈ - smilies
n°1365194
0x90
Posté le 12-05-2006 à 15:25:22  profilanswer
 

y'a aussi la solution d'envoyer chier la suppression de posts trop anciens ( en terme de nombre, pas de date ) dans un topic ;)

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

0x90 a écrit :

y'a aussi la solution d'envoyer chier la suppression de posts trop anciens ( en terme de nombre, pas de date ) dans un topic ;)


C'est interdit par la loi.

n°1365203
0x90
Posté le 12-05-2006 à 15:29:32  profilanswer
 

Arf vi c'est vrai, quelle emmerde la loi des fois :ange:

n°1365210
cinocks
Posté le 12-05-2006 à 15:36:16  profilanswer
 

The-Shadow a écrit :

C'est interdit par la loi.


et pourquoi donc :??: La personne a toujours acces au contenu qu'il pourra modifier.


Message édité par cinocks le 12-05-2006 à 15:36:28

---------------
MZP est de retour
n°1365218
Max Evans
Posté le 12-05-2006 à 15:42:48  profilanswer
 

Et dixit Marc, ce sont les données NOMINATIVES que l'on peut modifier/supprimer, etc :D
 
Oui oui, j'avais tenté le coup pour changer de smiley (Droit de modification du CNIL [:ddr555])
 
S'il ma menti, je l'attaque en justice pour ce smiley non-modifiable :D


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°1365221
fabien
Vive la super 5 !
Posté le 12-05-2006 à 15:43:35  profilanswer
 

The-Shadow a écrit :

C'est interdit par la loi.


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.


---------------
Découvre le HFRcoin ✈ - smilies
n°1365224
fabien
Vive la super 5 !
Posté le 12-05-2006 à 15:44:55  profilanswer
 

Max Evans a écrit :

Et dixit Marc, ce sont les données NOMINATIVES que l'on peut modifier/supprimer, etc :D
 
Oui oui, j'avais tenté le coup pour changer de smiley (Droit de modification du CNIL [:ddr555])
 
S'il ma menti, je l'attaque en justice pour ce smiley non-modifiable :D


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

Message cité 1 fois
Message édité par fabien le 12-05-2006 à 15:45:17

---------------
Découvre le HFRcoin ✈ - smilies
n°1365228
soulmanto
Chat Noir replica
Posté le 12-05-2006 à 15:47:13  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


 
C'est pas des probabilités, c'est vérifié: plus un message est ancien, plus les chances qu'il soit effacé sont minces. Logique! ;) De même, le ratio DELETE/READ étant très largement en faveur du READ, je rejoins Cyrius sur le fait qu'il est acceptable de perdre quelques dixièmes de secondes pour un gros update.

n°1365233
cinocks
Posté le 12-05-2006 à 15:48:38  profilanswer
 

200 000 enregistrements à mettre à jour prendre plus de qq dixiemes. ;)


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

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   profilanswer
 

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