2010-05-15 6 views

답변

6

microsoft.com 도메인에 대해 설정된 많은 쿠키가 있기 때문에 그것은 자연스럽게 또한 해당 하위 도메인에 대한 요청으로 전송됩니다. Microsoft는 잘못하고 있습니다.

Google은 다른 한편으로는 CDN에 대해 별도의 도메인 (googleapis.com)을 사용합니다. 그 중 적어도 정확히 쿠키는 0입니다. 대신 Google의 CDN을 사용하는 것이 좋습니다.

+0

jQuery 유효성 검사 플러그인의 경우 누구나 Google의 –

+0

을 통해 Microsoft의 CDN을 사용하는 이유를 모르겠습니다. 내가 아는 한 Google은 사본을 호스팅하지 않습니다. – alex

+0

http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate.min.js (누군가가 링크를 원할 경우) – alex

1

당신이 옳다 마이크로 소프트는 결국 ajax.aspnetcdn.com을 만들어이 문제를 해결했다

http://www.asp.net/ajaxlibrary/cdn.ashx#ajaxmicrosoftcom_renamed_to_ajaxaspnetcdncom_15

는 ajax.microsoft.com ajax.aspnetcdn.com

로 변경 CDN이 microsoft.com 도메인 이름을 사용하는 데 사용되었으며 으로 변경되어 aspnetcdn.com 도메인 이름을 사용합니다. 브라우저에서 microsoft.com 도메인 을 참조하면 각 도메인에서 쿠키를 보내고 각 요청으로 전선을 통해 전송하기 때문에이 변경으로 인해 의 성능이 향상되었습니다. microsoft.com 이외의 도메인 이름으로 바꾸면 성능을 최대 25 %까지 높일 수 있습니다. 참고 ajax.microsoft.com은 계속 작동하지만 ajax.aspnetcdn.com은 이 좋습니다.

올드 형식 : http://ajax.microsoft.com/ajax/jQuery/jquery-1.8.0.js 새로운 형식 : http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js

관련 문제