Вопрос

Google бесплатно размещает популярные библиотеки ajax по адресу:

родовое слово

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

Интересно, верно ли то же самое для Microsoft AJAX где-нибудь?Или есть где-нибудь на сайте Microsoft, у кого я мог бы «украсть» хостинг.

Кроме того, есть ли какие-то преимущества в том, что я размещу его на CDN, например Amazon A3.Я считаю, что мне не удастся решить проблему количества одновременных загрузок , поскольку Internet Explorer заблокируетпока загружается скрипт.

Это было полезно?

Решение

Сегодня Microsoft запустила Microsoft AJAX CDN , которая будет предоставлять библиотеки Microsoft AJAX и jQuery.

Другие советы

Вы задаете здесь пару вопросов.

Во-первых, насколько мне известно, Yahoo и Google - единственные компании, предлагающие бесплатный хостинг CDN для библиотек JavaScript.

Во-вторых, производительность вашей страницы снижается из-за чрезмерного поиска в DNS. Речь идет о балансе стоимости поиска DNS и разницы в скорости CDN по сравнению с вашим локальным сервером. Обычно разницы между CDN и вашим сервером достаточно, чтобы получить общую библиотеку из CDN.

В идеале вы должны использовать как можно меньше имен хостов. Вы должны стремиться к 1 HTML-странице со своего сервера, 1 Javascript из CDN и 1 CSS из CDN. Если вы не можете позволить себе собственный доступ к CDN, тогда 1 HTML-страница с вашего сервера, 1 библиотека Javascript с CDN, 1 файл Javascript с вашего сервера. 1 библиотека CSS из CDN и 1 файл CSS с вашего сервера в порядке. Вот пока всего 2 хозяина. В рекомендациях по производительности сказано, что 2–4 - ваш идеальный вариант.

Что касается использования S3 в качестве бюджетного CDN, вам следует сравнить скорость получения файла с S3 и вашего собственного хоста, чтобы оценить, стоит ли это того. Чрезвычайно важно, чтобы у любого используемого CDN было только 1 имя хоста. Поэтому, если S3 перенаправляет запросы на S3.1.amazon.com и S3.2.amazon чего угодно, это не будет хорошим решением.

Надеюсь, это поможет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top