2014-06-07 3 views
0

.js 파일을 하나의 큰 파일로로드하거나 특정 페이지에 필요한 각각의 파일 .js을로드하십시오. 페이지 당 .js 파일로드

은 좋은 방법이 하나 개의 파일 주 .js 파일로 페이지, 플러그인 및 도구에 필요한 모든 자바 스크립트 파일을 컴파일 한 후 페이지로드에서이 파일을로드하는 것입니다, 또는 더 나은 각 플러그인에 각 페이지에 대해 여러 .js 파일을하는 것입니다 필요한 파일을로드해야하는 특정 파일 .js이 필요합니까?

+0

각각을 갖는 개발의 경우 디버그하기가 훨씬 쉽습니다. 프로덕션 환경에서는 단일 요청으로 네트워크를 통해 가져올 수 있도록 파일을 단일 파일로 축소 할 수 있습니다. –

답변

0

파일이 이미지에 비해 상당히 작기 때문에 별 문제가되지 않습니다.

또한 캐싱 할 수 있습니다.

더 쉽게 무엇이든하십시오.

2

모두 또는 적어도 대부분의 페이지에 공통적 인 파일이있는 경우 하나의 파일에로드하십시오. 각 페이지가 다른 .js을 사용하는 경우, 이는 별다른 문제가 아니므로 각 파일을 별도로로드해야합니다.

많은 요청을하는 파일이 많은 경우 문제가됩니다. 파일을 하나의 작은 파일로 자동 축소 및 컴파일하는 도구를 사용할 수도 있습니다. 하지만 성능면에서는 훨씬 큰 문제가 있기 때문에 이것이 주요 초점이되어서는 안됩니다.

+0

나는 꿀꺽 꿀꺽 거리는 소리가 나는 컴파일러를 사용한다. 컴파일 된 파일이 400kb로로드되고, 웹 사이트에 필요한 모든 플러그인과 코드가 포함되어 있지만 몇 페이지 만 스크립트 안에 포함되어 있어야합니다. – Panoply

+0

400kb는 밤에 머무르고있는 이유가되어서는 안됩니다 ... 아마 어쨌든 캐시되고 모든 페이지에서 사용되기 때문에 새로운 요청보다 더 좋습니다. –

+0

@Esotericist 필요할 수도있는 js 라이브러리를 사용할 수도 있습니다. – Jai

관련 문제