우선 텍스트큐브 트래픽을 줄이는 좋은 방법중 첫번째는 바로 외부 리소스 이용입니다.
한 페이지를 로딩하게 되면 필수적으로 트래픽이 발생하는 큰 파일들이 몇개 있습니다.
jquery-1.4.js(155kb), common2.js(43.2kb), EAF4.js(20kb), gallery.js(5.4kb), owner.js(2.5)…
대략 200kb가 넘는 용량입니다. 뭐 물론 적다면 적은 용량이긴 합니다만, 방문자가 1000명이면 200메가나 트래픽이 소모되는 파일들입니다. 참고로 저는 현재 방문자가 약 5000명이기 때문에 이 파일들로만 1기가가 넘는 트래픽이 소모된다고 보시면 되겠습니다.
하지만 텍스트큐브에서는 이렇게 트래픽을 소모하는 파일들을 별도의 서버를 활용해서 트래픽을 분산 시킬 수 있도록 도와주는 기능이 있습니다.
그 옵션은 아래의 이미지를 참고하시기 바랍니다. 저의 현재 텍스트큐브 버전은 1.8.6 입니다.
상단 이미지와 같이 외부리소스 사용을 체크해주시면 텍스트큐브(다음)에서 운영하는 리소스 서버에서 js파일들을 로딩하기 때문에 방문자당 약 200kb정도의 용량을 세이브할 수 있습니다.
그런데 여기서 한가지 문제가 있습니다. 현재 텍스트큐브에서 운영중인 리소스서버의 문제인지 무엇때문인지 모르겠지만, 제가 기본값을 이용하는 경우에는 js파일중에 jquery-1.4.js 파일이 정상적으로 로딩되지 않았습니다. 이건 저만 그런것인지 모르겠네요.
그래서 저는 텍스트큐브에서 운영중인 리소스 서버를 이용하지 않고 별도로 웹호스팅 서버를 활용하고 있습니다. 이 파일들을 위해서 유료 호스팅을 받기는 조금 그래서 hostinger 무료 웹 호스팅을 활용하고 있습니다. 제가 몇일전 포스팅한 글을 참고하시기 바랍니다. (http://skstar.net/blog/308)
hostinger의 경우에는 어처구니 없는 cpu제한이 있지만 단순 파일전송이라 그런지 cpu를 거의 사용하지 않아 하루 1기가에 가까운 전송량에도 큰 문제없이 사용중입니다.
지금까지 텍스트큐브의 외부리소스를 활용한 트래픽 줄이기였습니다. 다음번에는 이미지를 외부로 분산시키는 방법에 대해서 이야기 하겠습니다.
고객님 홍보 감사드립니다.
저희 호스팅어에서는 추천인 프로그램을 달성하신 분들에게 “요청”하시면 현금을 지불해드리고 있습니다.
이미 받으신 분들도 많이 계십니다. (아마 받으신 분들이 블로그를 잘 안하실 수도 있을 듯 합니다.)
호스팅어 대한민국에 관심 갖아주셔서 대단히 감사드립니다.
저희 호스팅어 유료 서비스도 CPU 제한은 있습니다만 서버 당 훨씬 적은 회원이 함께 사용하고 서버 상태에 따라서 증설을 하고 있으므로 안정적이고 저렴한 서비스를 받으실 수 있습니다. 가격과 서비스를 살펴보시려면 사이트를 방문하십시오. http://hostinger.kr/web-hosting
그리고 VPS 상품이 새로이 도입되었습니다. 가격과 서비스를 살펴보시려면 사이트를 방문하십시오. http://hostinger.kr/vps-hosting
블로그 리플로 홍보하지 말아 주세요~