On 11 avr. 2009, at 17:48, "Renaud (Nel) Morvan" <[email protected] > wrote:
> > >>>> plusieurs raisons : >>>> - apache à une latence plus importante que nginx ou lighttpd >>> perceptible par un httperf, pas par un humain >> >> Firefox me donne des temps de reponse tres differents sur une machine >> evidemment située sur un reseau local. Donc perceptible par un hum >> ain. >> > > Merge tes js et tes css,compresse les avant gzip, > réduit le nombre d'image et fait du css sprite, > configure tes entêtes expires et fait en sorte que les etags soient > les mêmes sur toutes la machines du clusteur, > utilise des cdn et des dns rapides, > utilise du cache static et fait du reverse proxy, > niveau appli fait du fragment caching Completement d'accord. Mais je n'ai ni le choix sur le code HTML ni sur le design et donc les images. > > Là tes utilisateurs verront la différence. Mais c'est surement pas > la > réactivité de nginx/versus apache qui est un facteur de qualité > sur la > vitesse perçue. Faut arrêter de délirer. Je crois qu'on ne pourra pas tomber d'accord et comme le disais quelqu'un : la difference nous permet de trouver la bonne solution ou au moins une solution qui nous convient/plait. > > Rails 2.3.x a actuellement une performance linérairement décroissan > te > suivant la taille du html rendu, ce qui veut dire qu'une page html de > 500K est 2 fois plus lente qu'une page de 250k simplement à cause de > sa taille parce que la bufferisation effectuée via rack était débi > le > (en gros on met dans le socket tous les @body.each_line!!!!). Et j'ai > vu personne hurler au loup bien que ca touche tous les types > d'hébergements (ca a quand même été corrigé en douce dans edge). > Tout > ca pour dire qu'il y a d'énorme facteur de progression mais qu'ils ne > sont plus dans le choix de tel serveur Vs tel autre. Mais vraiment pas > du tout. J'ignorais cette partie sur les changements internes a rails. Merci de l'info. > > --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected] -~----------~----~----~----~------~----~------~--~---
