문제

JQuery와 같은 JS 라이브러리는 다른 사이트 (예 : Google)에서 직접 연결할 수 있습니다. 보통 나는 사용한다

<script type="text/javascript" src="/js/jQuery.min.js"></script>

그러나 나는 사용할 수 있습니다

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>

또는 유사합니다.

나는 내 사이트를 완전히 제어하고 싶어서 첫 번째 방법을 사용합니다. 그러나 Google 또는 다른 호스트를 사용하면 약간의 이점이 있습니다 (예 : 대기 시간 감소, 병렬 처리 증가, 더 나은 캐싱). 둘 다 이점과 단점이 있습니다. 무엇을 사용해야합니까? 당신은 무엇을 사용하고 왜?

귀하의 의견을 알려주세요.

고맙습니다

도움이 되었습니까?

해결책

나는 그것이 당신의 웹 사이트의 청중에 달려 있다고 생각합니다.

귀하의 사이트가 공개적으로 대면하고 사람들이 주로 또는 독점적으로 인터넷에서 액세스 할 예정이라면, 파일이 이전에 참조 및로드 된 가능성이 있기 때문에 더 낮은 대역폭 활용, 더 빠른 응답 및 캐싱 혜택으로부터 이익을 얻게 될 것입니다. 사이트가 높습니다.

인트라넷의 내부 인 경우 사람들의 문제가 인터넷에 액세스 할 수 없지만 인터넷을 통해 모든 사람을 보내 현지에서 호스팅 할 수있는 파일을 가져 오기 때문에 대역폭을 낭비하게 될 것입니다.

다른 팁

성능의 이유로 가능한 경우 Google을 사용하지만 오프라인, 예를 들어 비행기 또는 인터넷 액세스가없는 원격 위치에서 사이트에서 작업 해야하는 경우 로컬 사본을 확인합니다.

Google (또는 사람)의 사본을 사용하는 경우 파일을 이동하거나 변경할 수 있거나 서버가 다운되었을 가능성을 방지해야한다는 것을 잊지 마십시오.

사이트에 특정 JavaScript 라이브러리가 필요한 경우 다운로드하여 직접 제공해야합니다. 소득이 해당 파일에 의존하는 경우 마지막으로 원하는 것은 다른 사이트에 의존하여 제공하는 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top