jQuery를 사용하는 웹 앱이 있다고 가정 해보십시오. 필요한 자바 스크립트 파일을 내 서버에서 웹 사이트 파일과 함께 호스팅하거나 jQuery의 CDN에서 참조하는 것이 좋습니다 (예 : http://code.jquery.com/jquery-1.7.1.min.js ). ?
나는 양쪽에 대한 전문가를 볼 수 있습니다 :
- 내 서버에 있다면 외부 의존성이 줄어 듭니다. jQuery가 다운되거나 호스팅 구조 또는 이와 유사한 것을 변경하면 내 앱이 중단됩니다. 그러나 나는 그것이 자주 일어나지 않을 것 같은 느낌이 든다. 이 작업을 수행하는 소규모 사이트가 많이 있어야하며 jQuery 팀은 사이트를 중단하지 않기를 원할 것입니다.
- 그것이 내 서버에 있다면 누군가가 보안 문제를 부를 수있는 외부 참조가 적습니다.
- 그것이 외부 적으로 참조된다면, 파일을 제공하기 위해 대역폭에 대해 걱정할 필요가 없습니다 (그 정도는 아니지만).
- 외부에서 참조되고 모든 파일의 자체 사본이 필요한 많은 서버 에이 웹 사이트를 배포하는 경우 복사 / 업데이트 해야하는 파일이 하나 적습니다.