Il y a quelques solutions pour ce type de problème, certaines de mes recommandations sont ci-dessous.
Mettre en œuvre un CDN (Content Delivery Network) pour vos images, ils sont livrés par un serveur haute bande passante, plutôt que le vôtre. Drupal a quelques outils utiles pour accélérer les sites, l'agrégation JS et CSS pourrait faire l'affaire.
Je vous recommande d'utiliser un module appelé "Imagecache", cela vous permettra de contrôler la taille et la qualité des images que vos utilisateurs/vous-même téléchargent et affichent sur le site. Que voulez-vous dire par chargement dynamique d'images?
Je ne comprends pas. Et un code est toujours utile. –