Bonjour à tous,
J'aimerais en savoir plus et entamer un débat (s'il y'a lieu d'en avoir un) sur l'extension Fasterfox, dont l'utilité est d'accélérer les chargements de pages web. Le principe de mettre en cache les autres pages du site en tâche de fond, pour les charger plus rapidement ensuite.
Je viens d'avoir une discussion avec Mateo du Site du Zéro et il semblerait que cette extension, qui fait partie des extensions les plus téléchargées pose de véritables problèmes aux serveurs et aux bandes passantes.
Le plugin analyse le code html de la page à la recherche de liens. Il prend tous les liens qu'il voit et se met à charger en fond les pages correspondantes, qu'il met en cache.
Ce qui fait que le serveur pour une personne reçoit facilement 40 requêtes de pages supplémentaires simultanément, sans parler du fait évident qu'il y a gaspillage (le type n'ira jamais voir toutes ces pages qui ont été préchargées).
Mateo explique le cas en prenant l'exemple du Site du Zéro :
Ce plugin a plusieurs modes. Par défaut il se met en turbo et ne respecte pas les recommandations RFC, or en mode turbo firefox se met à télécharger en fond tous les liens des pages que l'on visite en augmentant considérablement la charge des serveurs.
Il paraîtrait que certains sites commencent à bloquer firefox pour ces raisons (quand ils détectent le prefetch), dnsstuff.com par exemple.
J'aimerais avoir vos avis plus éclairés que moi à ce sujet. Si cela s'avère vérifié, il faudrait peut-être diffuser massivement ce genre d'informations à Mozilla et aux webmasters en général. Qu'en pensez-vous ?
EDIT : autres sources de discussions sur le sujet :
- Electronic Arts forum
- Whirlpool forums
Modifié par Raphael (06 Dec 2005 - 15:14)
J'aimerais en savoir plus et entamer un débat (s'il y'a lieu d'en avoir un) sur l'extension Fasterfox, dont l'utilité est d'accélérer les chargements de pages web. Le principe de mettre en cache les autres pages du site en tâche de fond, pour les charger plus rapidement ensuite.
Je viens d'avoir une discussion avec Mateo du Site du Zéro et il semblerait que cette extension, qui fait partie des extensions les plus téléchargées pose de véritables problèmes aux serveurs et aux bandes passantes.
Le plugin analyse le code html de la page à la recherche de liens. Il prend tous les liens qu'il voit et se met à charger en fond les pages correspondantes, qu'il met en cache.
Ce qui fait que le serveur pour une personne reçoit facilement 40 requêtes de pages supplémentaires simultanément, sans parler du fait évident qu'il y a gaspillage (le type n'ira jamais voir toutes ces pages qui ont été préchargées).
Mateo explique le cas en prenant l'exemple du Site du Zéro :
Mateo a écrit :
prenons 300 zéros connectés. Disons que 10 d'entre eux ont fasterfox (chiffre pas du tout surestimé bien au contraire). On a constaté des gens qui faisaient 40 pages par seconde, cela veut dire 400 requêtes par seconde simultanément (soit environ 4000 requêtes MySQL), ce qui fait un peu plus de 700 zéros connectés virtuellement.
Notre serveur mysql ne tenait plus (et je pense qu'on n'a pas fini de lutter)
Ce plugin a plusieurs modes. Par défaut il se met en turbo et ne respecte pas les recommandations RFC, or en mode turbo firefox se met à télécharger en fond tous les liens des pages que l'on visite en augmentant considérablement la charge des serveurs.
Il paraîtrait que certains sites commencent à bloquer firefox pour ces raisons (quand ils détectent le prefetch), dnsstuff.com par exemple.
J'aimerais avoir vos avis plus éclairés que moi à ce sujet. Si cela s'avère vérifié, il faudrait peut-être diffuser massivement ce genre d'informations à Mozilla et aux webmasters en général. Qu'en pensez-vous ?
EDIT : autres sources de discussions sur le sujet :
- Electronic Arts forum
- Whirlpool forums
Modifié par Raphael (06 Dec 2005 - 15:14)