2012-06-22 1 views
1

내 웹 사이트 파일을 CDN 시스템으로 옮길 계획입니다. 저는 4 개의 drupal 웹 사이트와 1 개의 wordpress를 운영하고 있습니다. Amazon Cloud Front를 사용할 생각이었습니다. 몇 가지 질문이 있습니다.성능 및 RAM 관점에서 CDN 지원 서버가 있습니까?

CDN 시스템이 성능 및 RAM 측면에서 서버를 지원합니까? 나는 웹 사이트의 성능을보기 위해 http://www.webpagetest.org을 사용하고 있으며 요청의 83 %는 이미지에서 비롯된 것입니다. 나머지는 html, css, js 및 기타 사이에 있습니다. 이것은 다른 결과입니다

F = First Byte Time 
A = Keep-alive Enabled 
F = Compress Text 
C = Compress Images 
A = Cache static content 
X = CDN detected 

아마존 CloudFront를 사용하면 클라우드에 하위 폴더 내에 웹 사이트를 올릴 수 있습니까? 기본적으로 비 프로덕션 사이트에서 테스트하고 싶습니다.

제 서버는 4GB RAM이 장착 된 r310 쿼드 코어 제온 2.66입니다. 사전

답변

2

에서

덕분에 대답은 내 생각이 설명하는 것이 훨씬 긴해야하지만, 간단한 용어, 잘 manaed CDN은 빠르게 사이트를 만드는 데 도움이 될 수 있습니다. 4GB RAM은 일반적인 웹 사이트에 나쁜 영향을 미치지 않습니다.

제가 생각할 수있는 CDN을 사용하는 주된 이유가 3 가지 있습니다. 1. 주변 서버를 사용하여 정적 컨텐츠를 더 빠르게 전달합니다. 2. 브라우저가 각 GET 요청에 쿠키를 보내지 않도록하려면. 3. Apache로드를 일부 제거합니다.

1 - 저는 클라우드 프론트를 사용하지 않았지만 일부 아카 마이 서버는 사용하지 않았습니다. 그것들은 간단하고 다른 서버에 내용을 제공하므로 파일 로딩은 상대적으로 빠릅니다. 그러나 사용자가 dns 캐시를 정리 한 후 처음으로 사이트를로드하는 경우 추가 IP 조회가 추가된다는 점을 잊지 마십시오.

2 - 저는 쿠키없는 도메인 문제를 알고 있다고 생각합니다. example.com에서 사이트를 호스팅하고 이미지의 구조가 example.com/image.png 인 경우 브라우저는 각 페이지 요청에서 쿠키 정보를 보내야합니다. 그것들은 대개 ~ 100 바이트의 데이터이지만, 많은 자산에 관해서는 고려해야 할 가치가 있습니다. example-data.com 도메인으로 이동하면 브라우저는 쿠키를이 위치의 자산으로 보내지 않습니다. 빠른 페이지.

3 - 웹 서버로드가 다른 장점입니다. 서버의 요청 (주로 html 요청)이 줄어들고 이미지 및 기타 자산이 다른 서버에서 제공됩니다.

+0

세 번째 요점을 적용 해 주셔서 감사합니다. 푸시 또는 풀 방법을 사용해야합니까? –

+0

죄송합니다. 테스트하지 않았습니다. 하지만 일부 푸시 방법을 사용하여 (akamai) 그리고 그것은 좋은 일을하고 일부 서버로드 (주로 숫양) 차이를 볼 수 있습니다. –

+0

고마워요, 며칠 후에 아무도 당신보다 더 잘 대답하지 않으면, 당신의 것을 받아 들일 것입니다. –

관련 문제