akjasdc
1k
2019-12-30 15:44:03
5
813

웹사이트 cdn 구축법


안녕하세요. 

웹사이트 cdn 구축하려고 합니다. 


제 웹사이트가 이미지파일이 굉장히 많아서 웹사이트 속도를 높이려고 

cdn 구축하려고 하는데

cnd은 ftp에 접속하여 이미지를 업로드하여 <img src="http://ftp주소/abc.jpg">

이런식으로 사용하는 것으로 알고 있습니다. 


그런데 제 홈페이지는 제가 직접 올린 이미지가 아니라

사용자가 글과 함께 이미지를 올리면 이 이미지가 보여지는 것입니다. 

제가 업로드 하는 이미지는 거의 없습니다. 

이러한 경우 사용자가 이미지를 수정,삭제, 추가가 빈번하니 

cdn 사용이 어려운가요??

0
  • 답변 5

  • 오후
    3k
    2019-12-30 16:06:19

    개인사이트인데 CDN 서비스를 이용하시는거면 몰라도
    CDN 을 구축하신다면 배보다 배꼽이큰상황일거같네요.


    일반적인 cdn 서비스를사용한다면

    upload 경로를 특정 path 로잡아 ex: /upload/~~~ 해당 경로만 지정후 cdn 적용후

    실제 페이지에서는 cdn 상의 이미지를 호출하는거죠

    ex) http://home.page.com/index   에서 이미지들의경우 http://cdn.page.com/upload/aa.jpg



  • 멘탈조각
    1k
    2019-12-30 16:17:08

    요즘은 IaaS를 많이 쓰기 때문에 S3+CloudFront 같은 방식으로 구현합니다.

    FTP를 쓰긴 하는데 글쎄요...

  • akjasdc
    1k
    2019-12-30 16:23:33

    네 오후님


    제가 cdn을 잘몰라서 그런데

    우선 저는 카페24를 이용하여 무료cdn 구축을 했습니다. 파일질라 ftp를 사용하고 있구요, 


    예를 들어 a 홈페이지를 이용하는 고객들이 이미지를 등록하면  a 홈페이지의 

    resources/image 폴더로 이미지가 업로드 됩니다. 

    즉, cdn 서버와 a홈페이지의 서버가 다르니 직접 cdn서버에 등록해주지 않는 이상

    cdn 구축이 안된다는거죠??

  • 멘탈조각
    1k
    2019-12-30 16:25:55

    S3 쓰는 방식이랑 같은데 그냥 백단에서 FTP로 업로드 하면 됩니다.

    S3도 업로드 받은 파일을 REST로 다시 쏘는 방식이니까요.

  • akjasdc
    1k
    2019-12-30 16:29:53

    멘탈조각님 조언 감사드립니다. 

    정말 많은 공부를 해야겠네요.

    AWS는 사용해본적 없어서 더 많이 공부해야겠네요.

  • 로그인을 하시면 답변을 등록할 수 있습니다.