La bande passante sur les sites intranet ne devrait pas poser de problème (sauf si vous avez des utilisateurs VPN). Si ce n'est pas le cas et qu'il rampe toujours, c'est probablement quelque chose à voir avec le backend que la structure orientée vers l'avant.
Si vous essayez d'optimiser pour les utilisateurs distants, certains des mêmes choses s'appliquent pour essayer d'optimiser la chose:
- Ne pas utiliser 30 feuilles de style - les chats dans un
- Don » t utiliser 30 fichiers JS, les chat dans un
- Envisager de compresser à la fois JS et CSS en utilisant des minifieurs ou le compresseur YUI.
- Pensez à utiliser des sprites (images avec plusieurs versions - par exemple boutonné et boutonné, un sur l'autre)
- De toute évidence, les images massives sont un non-non
- Assurez-vous d'envoyer expire en-têtes pour faire Les styles sûrs/js/images/etc sont tous mis en cache pour une durée raisonnable.
- Assurez-vous que vos pages ne sont pas ridiculement grandes. Si vous êtes dans un environnement contrôlé et que vous pouvez garantir la disponibilité de JS, vous pouvez effectuer des pages de données avec AJAX.
La plupart d'entre eux (à l'exception de la compression YUI) n'auront qu'un faible effet sur la bande passante totale, mais ils devraient tous aider à réduire le nombre de requêtes. Réduire le nombre de demandes peut faire une grosse différence sur un système surchargé. – Oli