Le rendez-vous des videastes francophones





Précédent   Forums > Accueil > Accueil, questions ?
Identifiant
Mot de passe   S'inscrire
FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus

Réponse
 
Outils de la discussion Rechercher Modes d'affichage
  #1  
Vieux 06/01/2006, 19h46
Avatar de Uniweb
Uniweb Uniweb is offline
Admin sympa
 
Date d'inscription: July 2005
Localisation: Belgique
Messages: 5 538
Par défaut Les ravages de FasterFox

Message initialement posté par Gwenn (10/12/2005):

Bonsoir,
FasterFox est une extension pour Firefox qui, en mode turbo, charge automatiquement toutes les pages dont les liens se trouvent sur la page courante. Cela peut paraître utile pour l'utilisateur, car alors quand il clique sur un lien, la page s'affiche instantanément pusiqu'elle est déjà chargée dans le cache. Malheureusement, cela provoque une charge non négligeable sur les serveurs. Charge d'ailleurs souvent inutile car l'internaute va rarement sur les dizaines de liens que peut contenir une page web.
Exemple :
prenons 300 connectés. Disons que 10 d'entres eux ont fasterfox (chiffre pas du tout surestimé bien au contraire). On peu constater des gens qui font 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 connectés virtuellement. Et hop, le seveur n'en peu plus...
En fait, FasterFox utilise une fonctionnalité "le prefetch" qui fait faire alors à Firefox un prefetch sur le premier résultat d'une recherche
Il ne faut pas règler cette extention en mode turbo....de plus en plus de site commencent à bannir les utilisateurs de cette extention bouffeuse de bande passante.
Pour la petite histoire, Info du Net exclu les utilisateurs de cet extention, mais la propose en chargement...
Monique, les ralentissements que l'on observe en ce moment sur le forum, (encore ce soir.) pourraient bien être dûs en partie à cela, quand on sait que Fasterfox est le plugin le plus téléchargé. (+ de 140 000 chargements cette dernière semaine !)
Tu peux empêcher ce prefetch. En effet, Firefox envoi l'en-tête HTTP X-moz: prefetch lorsqu'il effectue un prefetch. Il est donc possible de détecter ce genre de requête coté serveur via un .htaccess ou dans les pages PHP.
dans le .htaccess
RewriteEngine On
RewriteCond %{X-moz} ^prefetch
RewriteRule ^.* - [F]
dans le php

if(strtoupper($_SERVER['HTTP_X_MOZ']) == 'PREFETCH'; ){
...
}
Donc, utilisateur de Firefox, allez-y doucement avec cette extention....
Bernard

Réponse avec citation
Réponse


Outils de la discussion Rechercher
Rechercher:

Recherche avancée
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 05h31.
Plan de Site: 2, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22
23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46


Édité par : vBulletin version 3.5.3
Copyright © 2000 - 2008, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #7 par l'association vBulletin francophone
Search Engine Friendly URLs by vBSEO 2.3.3