Загрузка jQuery и связанных материалов из Google - PullRequest
1 голос
/ 16 ноября 2010

Это действительно быстрее, чем загружать его с вашего хоста?

Поскольку при открытии веб-сайта, который загружает данные с других сайтов, браузер должен устанавливать новые подключения. Не быстрее ли будет загрузить все материалы с сайта, к которому браузер уже подключен?

Ответы [ 5 ]

2 голосов
/ 16 ноября 2010

Когда ваш браузер загружает файлы html / css / js / img с сайта, он может загружать только несколько файлов за раз (некоторые два, некоторые до 8, я полагаю).Это для домена .

Используя Google CDN, вы получаете дополнительную одновременную загрузку, большую вероятность того, что файл уже кэшируется, плюс они используют сервер ближе к концуuser.

Лично наше время загрузки значительно улучшилось с помощью Google CDN JQuery.

1 голос
/ 16 ноября 2010

Я лично являюсь поклонником его загрузки из Google, потому что, если пользователь посетил другой сайт, который использовал тот же javascript от Google, он уже был кэширован!

Другое преимущество заключается в том, что многие браузеры загружают ресурсы из разных доменов одновременно. Так что, если некоторые загружаются с вашего хоста, другой может быть загружен с Google для повышения производительности.

0 голосов
/ 16 ноября 2010

Вероятность того, что пользователи уже кэшируют файлы JS Google в своем браузере, вполне приличная.Если вы ссылаетесь на тот же файл, браузеру даже не придется загружать его снова.

0 голосов
/ 16 ноября 2010

было бы, если бы браузер, вероятно, еще не кэшировал версию от Google, так как он уже загрузил ее при посещении сайта, который использовал ссылку Google (например, переполнение стека)

0 голосов
/ 16 ноября 2010

Я бы не поспорил, что ваши серверы работают быстрее, чем Google, или имеют лучшее кэширование. Кроме того, чем больше работы вы выполняете на своих серверах ... , тем больше работы вы делаете на своих серверах . Как это быстрее? В любом случае, при последующих посещениях jQuery, скорее всего, в любом случае оказывается в кэше браузера.

...