Bonjour � tous,
J'ai un assez gros probl�me de temps de chargement des pages sur le serveur d'un client, je vous expose mon probl�me :

( D�sol� si je ne suis pas dans la bonne section )

Donc j'ai 2 serveurs :

Le mien :
Un mutualis� chez OVH, 90plan, qui est l'equivalent de l'offre "Pro" 100Go aujourd'hui
Systeme Linux (je n'ai pas trouv� plus d'info sur l'OS)
PHP 5.2.17
Donc h�bergement plutot classique


Le serveur de mon client :
Un serveur d�di� chez Ikoula
CPU GenuineIntel, Intel(R) Xeon(R)CPU X3330 @ 2.66GHz
4 go de ram, 2x1 to sata raid 1 hard
Systeme CentOS 5
PHP 5.2.10
Donc logiquement + puissant que mon serveur.


J'ai fait ce petit script en PHP pour tester :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
for($i=0;$i<10000;$i++)
{
 echo "<div></div>";
}
J'ai mis les bonnes fonctions avant et apres pour recuperer le temps de chargement de la page.

Resultat :

Mon serveur : Temps de chargement entre 0.01 et 0.03s
Serveur de mon client : Temps de chargement entre 0.21 et 0.33s

On voit deja une diff�rence ...

--------------------------------------------------

Ensuite, dans le div j'ai ajout� un id, donc :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
echo "<div id='test'></div>";
Resultat :

Mon serveur : Temps de chargement entre 0.01 et 0.04s
Serveur de mon client : Temps de chargement entre 0.33 et 0.47s

--------------------------------------------------

Maintenant avec un id qui fait 40 caracteres :

Resultat :

Mon serveur : Temps de chargement entre 0.01 et 0.07s
Serveur de mon client : Temps de chargement autour de 1.5s

--------------------------------------------------

J'ai pouss� le vice un peu plus loin avec un id de 5000 caracteres ( a peu pres )

Resultat :

Mon serveur : Temps de chargement entre 0.6 et 1s
Serveur de mon client : Temps de chargement de 73s !

--------------------------------------------------

Ca n'a rien a voir avec l'id lui m�me, a la base j'avais des onclick, onmouseover, onmouseout etc avec plusieurs fonctions js dans chaque et ca donnait le m�me r�sultat. Donc ca a l'air de venir de la taille des "infos" du div.

Voila donc si quelqu'un a une id�e ou une piste pour r�gler ce probl�me ...
Merci d'avance