Czy lepiej jest używać pamięci podręcznej lub CDN?

Badałem wydajność przeglądarki podczas ładowania plików statycznych i pojawiła się ta wątpliwość.

Niektórzy twierdzą, że używanie statycznych plików CDN (np. Google Code, jQuery latest, AJAX CDN, ...) jest lepsze dla wydajności, ponieważ żąda z innej domeny niż cała strona.

Innym sposobem na poprawę wydajności jest ustawienieExpires nagłówek równy kilku miesiącach później, zmuszając przeglądarkę do buforowania plików statycznych i zmniejszania liczby żądań.

Zastanawiam się, jaki sposób jest najlepszy, myśląc o wydajności i czy mogę połączyć oba.

Z góry dziękuję chłopaki, uwielbiam StackOverflow.

questionAnswers(5)

yourAnswerToTheQuestion