
Мне интересно, какие преимущества дает использование Google CDN по сравнению с другими CDN. Например, я видел эторазмещениена SO с одним из ответов, дающим пример использования CDN Google для jquery.
Каковы преимущества использования
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
в отличие от ссылки с сайта jquery?
<script src="https://code.jquery.com/jquery-1.4.2.min.js"></script>
Есть ли какие-либо предпочтения или нет, все сводится только к предпочтениям?
решение1
CDN будут иметь разные:
- емкость - определяет, как быстро ваши пользователи его загружают
- местоположения по всему миру - одинаковое влияние на пропускную способность в зависимости от местоположения
- использование пользователем - увеличивает вероятность того, что он уже загрузил библиотеку и кэшировал ее с другого веб-сайта
- обслуживаемые библиотеки - проще использовать одну CDN, в которой находится большинство используемых вами библиотек
Первые 3 невозможно проработать или требуется много исследований. Последний 1 — Google имеет преимущество перед jQuery CDN, если вы используете другие библиотеки.
Большинство CDN сейчас настолько хороши, что вы и ваш пользователь не заметите разницы. Выберите тот, который проще для вас.