cafe24에서 공짜로 주는 cdn을 그누보드에 적용하기? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

cafe24에서 공짜로 주는 cdn을 그누보드에 적용하기? 정보

cafe24에서 공짜로 주는 cdn을 그누보드에 적용하기?

본문

cdn 용량을 무료로 준다고 해도 그것을 쓴다는 것이 참 어렵게 되어 있네요. 하지만 CDN을 쓴다면
hosting traffic 용량의 상당부분을 CDN으로 돌릴 수 있어서 비용의 절감과 속도개선이 꽤 큽니다.
cheditor 스킨으로 내용에 그림을 삽입하면 wr_content field에 아래처럼 들어가게 됩니다.
cdn을 쓰기 위해서는
파일이 있으면 그것을 보여주도록 wr_content field의 IMG tag를 바꾸고 없으면 원래대로 보여줘야 합니다.
ftp를 이용해서 그림을 옮겨두고 wr_content의 field를 읽어서 파일의 존재유무를 확인하고 URL을 바꾸는
script를 돌려줘야지 할 것 같습니다.
* 무식하게 한다면이야 webalizer로 가장  traffic이 큰 그래픽 파일들을 찾아서 그것을 ftp로 옮기고
   phpMyAdmin에서 tag를 수정해주면 되겠지만... 너무 무식해 보이쟎아요. 매일 손으로 하는것도
   그렇고...
혹시 고수님께서 시간이 되시면 cdn을 위한 script나 대안을 부탁드립니다.
사이트 트래픽을 줄이려면 ImageMagic과 CDN을 함께 쓰면 될 것 같아요.

댓글 전체

저두용...호호호~~**

안 보여주시면 보여주실때까징 떼쓰기.....호호호~~**

(일전에 떼쓰기가 한번 통했다는 신문기사가 어디에....?)...
이미지를 업로드할 때 그래픽 파일의 크기가 1mb를 넘는다면 imagemagic으로 파일크기 조정을 하고
조정된 파일의 크기가 200k이상이면 ncftp로 cdn server에 업로드 한다면 ... 더 좋을거 같아요.

이때도 그래픽 파일의 위치는 그누보드 서버로 하고 ... 로직은 위와 같이 하면 perfect soultion이 될 것
같습니다.

쇼핑몰을 운영하시는 분들의 경우 그래픽 파일을 많이 올리는데 그것 때문에 발생하는 traffic이 아주 큰
골치거리라고 봅니다. cafe24의 cdn hosting을 사용하면 쇼핑몰의 로딩속도도 빨라지고 비용도 크게
줄어들도 ... 1석2조라고 봅니다. 영카트의 경쟁력을 위해서라도 그누보드 개발자님께서 관심있게
살펴봐 주시면 고맙겠습니다.

-- CDN을 위한 최종 로직 제안 입니다 --

(1) 그래픽 파일 로딩시

1. 그래픽 파일을 업로드하면, 그래픽 파일의 정보를 읽어서 용량이 1mb를 넘고 크기가 1024*768을
  넘어서면 imagemagic으로 파일크기를 재조정 해줍니다.

2. 재조정된 파일의 크기가 지정된 사이즈(예:200k)를 넘는경우 해당파일은 ncftp script를 이용해서
    cdn server로 업로드 합니다.

(2) 그래픽 파일 보여주기 할 때 ...

1. wr_contents field에서
    http://domainname.cdn1.cafe24.com/gnuboard4/data/cheditor/0610/20061027_sweaters_dot.gif
    파일이 있으면 그것을 보여주도록 wr_content field의 IMG tag를 바꾸고 없으면 원래대로 보여 줍니다.

2. DB의 wr_contents를 바꾸지는 않습니다.
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT