가비아에서 서버 호스팅 받을때는
10Mbps에 무제한 호스팅 이었습니다.
가비아쪽은 트래픽 제한을 하지 않고 그냥 회선 속도만 정해져 있었던듯 하구요.
10Mbps 넘으면 속도를 줄여버리는건지... 그건 잘 모르겠습니다.
저 속도도 오버가 일시적으로 나는건 제제하거나 하지도 않은걸로 기억합니다만...
정확하지는 않아요.. ㅎㅎㅎ
근데 이번에 cafe24로 이전하면서 트래픽 걱정을 해야하는 상황이 되었습니다.
하필 이전한 날짜가 저희 사이트 준 성수기에 해당하는 날짜라서....
제가 운영중인 사이트 트래픽의 절반은 제가 만든 프로그램에서 생기구요.
절반은 xe에서 생깁니다.
webalizer로 확인했습니다.
www.comcbt.com 제가 만든 프로그램....
www.comcbt.com/xe xe로 운영중인 사이트...
우선 서버 설정은
DeflateCompressionLevel 2
<Location />
AddOutputFilterByType DEFLATE text/plain text/html text/xml
AddOutputFilterByType DEFLATE application/xhtml+xml application/xml application/rss+xml application/x-httpd-php
AddOutputFilterByType DEFLATE text/css application/javascript application/x-javascript
AddOutputFilterByType DEFLATE audio/midi
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-vary
Header append Vary User-Agent env=!dont-vary
</Location>
ExpiresActive On
ExpiresByType image/jpeg "access plus 4 weeks"
ExpiresByType image/jpg "access plus 4 weeks"
ExpiresByType image/gif "access plus 4 weeks"
ExpiresByType image/png "access plus 4 weeks"
ExpiresByType application/javascript "access plus 4 weeks"
ExpiresByType application/x-javascript "access plus 4 weeks"
ExpiresByType text/javascript "access plus 4 weeks"
이정도 되어 있습니다.
서버 이전하면서 도메인을 바꾸진 않았는데....
ExpiresActive 설정이 이전 서버와 연결되어서 정상적으로 작동하는지 확신은 없네요..
도메인은 안바뀌었지만 ip는 바뀌었으니...잘 모르겠네요.
서버이전 이전에 사용자들은 이미 캐시가 된걸 사용하는지... 새로 다 이미지를 받는건지...
암튼....
클라우드 플레어도 생각은 해봤는데....
속도가 많이 떨어진다고 해서..... 망설여 지네요.
제가 만든 프로그램의 최대 장점인 속도가 팍..줄어버리는거라서요.
고민중이네요...
결론적으로 질문 드려 봅니다.
xe에서 트래픽을 절감할수 있는 방법이 있을까요?
이미지외부링크 차단, 이런것 말고.. 다른 방법은 없을까요?
조언 부탁 드립니다.
이미지와 JS 파일 캐시는 제대로 적용되고 있는 것 같습니다.
CSS 파일은 캐시 설정이 안 되어 있네요. text/css 타입도 ExpiresByType을 추가해 주세요.
서버 CPU 점유율에 여유가 있다면 DeflateCompressionLevel을 좀더 높여볼 수 있습니다.
원래 기본값이 5인가 6인가 그럴 거예요. 2는 압축률이 좀 낮습니다.
여기까지 다 하셨다면 방문자가 늘어나는 만큼 트래픽도 늘어날 수밖에 없습니다.
카페24는 순간적으로 트래픽이 아무리 많이 나와도 대부분 평균치x3 기준으로 과금이 되기 때문에
평균 3.3Mbps 이하를 유지하신다면 괜찮아 보입니다.
10Mbps를 초과한다고 느려지지는 않습니다. 정상적으로 이용하고 요금폭탄 맞으십니다 ㄷㄷㄷ