2011-07-22 1 views
1

Mon site Web est le http://fridgecow.com. Grâce au blog que j'ai récemment installé sur la première page, j'ai maintenant plus de 100 requêtes HTTP, et la plupart d'entre elles sur le même site. J'ai fait tout ce que je peux de mon côté (sprited, condensé, etc) mais je me retrouve avec un énorme temps de chargement.Plusieurs demandes aux mêmes ressources lors de l'utilisation de plusieurs boutons +1 et "J'aime"

Existe-t-il des boutons "Partager" qui contournent ce problème (peut-être avec un attribut "href")?

+0

Vous pourriez être en mesure de faire la demande par Javascript, et la force de l'image à charger une seule fois. Mais alors, il faudrait Javascript. Il semble que si vous avez des ressources en double, le navigateur/serveur devrait être assez intelligent pour comprendre ne pas faire des demandes en double. –

Répondre

0

combiner des fichiers css en un seul fichier css et des fichiers js en un seul fichier js.

Ou

vous pouvez utiliser ces deux sites, ils associeront vos fichiers CSS et js

http://www.boxjs.com/ http://www.boxcss.com/

vous faites quelque chose comme cela sur votre site et ils combiner des fichiers pour vous

<script src="http://www.boxjs.com/box.js"></script> 
Box('http://mywebsite.com/scripts/', [ 
     'plugins/jquery.js', 
     'plugins/json2.js', 
     'plugins/jquery-class.js' 
]); 

similaire pour css

ou écrivez votre propre code qui effectue les opérations suivantes

  • ne demande pas tous vos css/js haut ou en bas plutôt charger uniquement les fichiers qui sont neccessary au début.
  • plutôt créer un fichier javascript qui charge chaque fichier les uns après les autres dans l'ordre séquentiel.

Il existe de nombreuses stratégies que vous pouvez choisir

+0

Ce n'est pas ce que j'ai demandé! Regardez le site et vous verrez ce que je veux dire. (le "blog" div à droite) – drnessie