2017-10-10 6 views
0

저는 현재로드 시간이 가장 빠른 프로젝트를 구조화하려고합니다. 지금 시점에서 내 CSS와 JS를 내 CloudFront CDN에 넣거나 부트 스트랩, jquery 등에 maxcdn 링크를 사용할 수 있습니다.일반적인 CDN 대신 자신의 CDN을 사용하여 성능을 잃어 버리십니까?

나의 초기 생각은 maxcdn을 사용하면 더 좋을 것입니다. 아마 이미 다른 사이트에서 캐싱 될 것입니다. 그러나 그것이 내 자신의 cdn에 대한 이유는 아닙니다.

위의 의견에 감사드립니다.

+1

스택 오버플로는 프로그래밍 및 개발 관련 질문에 대한 사이트입니다. 이 질문은 프로그래밍이나 개발에 관한 것이 아니기 때문에 주제와는 거리가 먼 것처럼 보입니다. 도움말 센터에서 [여기에서 내가 질문 할 수있는 항목은 무엇입니까?] (http://stackoverflow.com/help/on-topic)를 참조하십시오. 아마도 [웹 애플리케이션 스택 교환] (http://webapps.stackexchange.com/), [웹 마스터 스택 교환] (http://webmasters.stackexchange.com/) 또는 [유닉스 및 리눅스 스택 교환] (http : // unix.stackexchange.com/)이 더 나은 곳입니다. – jww

+0

@jww 나는 다르다. 리소스로드 및 성능 영향은 개발 프로세스의 중요한 부분입니다. –

+0

로드 시간에 프로젝트 나 메트릭에 대한 세부 정보를 제공하지 않고 애플리케이션을 설계하는 가장 좋은 방법은 무엇인지 효과적으로 물어 보는 것입니다. 나는이 사이트가 추측과 의견에 의지하지 않고 당신에게 대답을 줄 수 있다고 생각하지 않습니다. 해결할 프로그래밍 문제가 발생할 때까지 다른 사이트로 이동해야합니다. 또는 Stack Overflow 채팅방으로 가져 가십시오. – jww

답변

1

CDN을 갖는 것이 구식 일의 가장 큰 과제 중 하나였습니다.

cloudfront를 사용하는 것 외에도 webpack에서 모든 javascript를 묶어서 하나의 파일로 저장할 수 있습니다. 또한 페이지를로드하는 데 필요한 요청 수가 줄어 듭니다.

압축 기능을 추가하면 파일이 CloudFront로 자동 압축됩니다.

이 모든 기능 외에도 인증, 승인 및 블랙리스트 IP, 국가 및 기타 기능을 사용할 수 있습니다.

CloudFront 앞에 놓아두면 응용 프로그램을보다 안전하고 빠르고 정확하게 확장 할 수 있습니다.

희망이 있습니다.

관련 문제