더 좋을 것.성능면에서 무엇이 더 좋습니까?
20 개의 자바 스크립트 파일이 있습니다. 10은 모든 페이지에서 공유됩니다. 그래서 그들은 마스터 페이지에있을 것입니다. 이제 다른 10 명은 어때? 한 페이지는 4/10을 사용하고 다른 페이지는 4/10을 사용하고 다른 페이지는 2/10을 사용한다고 가정 해보십시오.
a) 모든 파일을 하나의 파일 (동적 인 것은 물론)로 결합하여 하나의 http 요청 만 작성하는 것이 좋습니다.
또는
b)는 (10)는 다음, 마스터 페이지에있는 다른 모든 페이지가 결합 된 것을 결합했다. 나는 4 ~ 5 자바 스크립트에서 찾고있을 것입니다 일부 내 페이지에 따라서
구글 CDN에서 JQuery와 UI에 대한 구글 CDN
- 하나를 요청
- jquery에 대한 유효성은 MS CDN
- 중 하나입니다.
대부분의 스크립트는 jquery ajax 탭을 사용하기 때문에 이미 jquery live를 사용하고 있으며 동시에 각 탭의 모든 스크립트를로드해야합니다.
다른 탭으로 갈 때마다 그렇지 않으면 사용자가 동일한 탭을 몇 번로드했는지 X 시간을 클릭하는 것과 같은 바인딩 이벤트를 시작하기 때문에 새로운 JavaScript 세트를 다운로드하게됩니다.
mantain 당신의 js 파일은 비교적 작습니다. 하나의 큰 파일에 많은 것들을 결합하지 마십시오! 서버 측 언어를 사용하여 현재 페이지를 기반으로 전환하십시오! 모든 js 파일을 최소화하십시오! –
특히 자바 스크립트 나 jQuery와 관련이 없으므로 제목을 수정하여 HTTP 요청이나 자바 스크립트 성능을 나타내야합니다. – Jordan