정보

사진이나 파일 업로드에 관하여

by 보해 posted Feb 19, 2024
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄

 

보해입니다.

아리송님으로 부터 댓글로 사진업로드에 대한 문의가 있었습니다.

거기에 답글 남기려다 모든 회원분들에게 새롭게 적용되는 사항이라 따로 답글을 남기는 대신 산행공지나 후기등 새로운 글 쓰기를 할때 참조하실수 있게 사진이나 파일 업로드에 관한 안내글을 올립니다.

 

먼저, 회원분들이 글쓰기를 하실때 사진이나 파일을 업로드 해야할 경우가 많습니다. 특히 산행후기 같은 경우는 글보다 사진들이 더 효과적이라 많이들 이용하시구요. 다만, 거의 모든 웹사이트는 사진이나 파일등을 업로드 할수 있는 용량에 제한을 둡니다. 이유는 크게 세가지 정도인데요. 

 

첫째는, 사진등 회원분들이 업로드하는 사진이나 파일등 모든 데이터는 저희들 서버에  Data Base (DB) 로 보관됩니다. 개인 컴퓨터도 물론이지만 저희같은 동호회 웹사이트도  일년에 한두번 정도는 만약을 대비하여 자료들을 백업해 두어야 하구요. 2019년도까지는 저희들이 자료백업을 해둔게 없다보니 2019년도 웹문제가 있었을때 대부분 이전 자료들은 날려 버렸고 2019년도부터 현재까지 보관된 자료가 30GB 정도 됩니다. 이 30GB 정도의 자료를 다운받아 보관하는데도 저에게는 많은 시간이 걸리고 가끔은 지인의 고속 인터넷 망을 빌려야 합니다 . 회원분들이 아무제한없이 사진들을 업로드 하면 편리 하시겠지만 DB 관리를 위해 파일 업로드할수 있는 사진 용량에 제한을 두는 이유입니다. 

 

둘째, 파일 업로드 용량에 제한을 두는 좀더 중요한 이유는 페이지 로딩 속도입니다.

예를 들어 설명드리면 어떤 회원분이 많은 양의 초고화질 사진 (5 MB 이상)  올린 후기가 있다고 가정합니다. 이경우, 페이지를 여는데  파일용량이 크다보니 페이지 로딩하는데 상당한 시간이 걸리게 됩니다. 이런 경우 종종 페이지 연결이 안되고 접속이 깨지는 현상이 나타납니다. 이런 고용량 페이지가 여러개이고 한꺼번에 많은 접속이 있을경우 서버가 일시 다운되는 현상도 있을수 있고 웹구동속도가 현저히 떨어져  대부분의 웹사이트들이 첨부파일 용량에 제한을 두는 이유이고  웹사이트 제작시에도 웹 구동 속도를 위해 이미지도 웹용 압축 파일을 사용해 웹사이트를 제작합니다 . 다만, 저희 동호회 홈페이지는 접속이 깨질 정도로 트레픽이 많은 사이트는 아니므로 업로드 할수있는 첨부파일 용량에 제법 관대한 편입니다.

 

셋째는 데이터 용량입니다.

요즘은 대부분 인터넷을 전화기 모바일을 더 많이 이용하고 데이터 무제한 용량 사용 약정을 이용합니다.  예를 들어 20장의 고화질 5MB 짜리 산행후기 사진이 올라와 있는 페이지 한개를 열어보는 경우도 벌써 5 MB x 20장 = 100 MB 가 넘는 데이터를 사용하게 됩니다. 동영상 용량은 사진과는 비교도 안될정도로 용량이 크니 youtube 와 같이 동영상을 위한 초대용량 서버가 아닌경우는 대부분 동영상 업로드는 막아 둡니다. 또한,  동영상을 시청하는 경우라도  무제한 데이터 이용 약정이 아닌 경우에는 데이터 용량이 너무 크므로 무료 Wi Fi 를 이용해야하는 이유이기도 합니다.

 

이상은 혹시라도 왜 불편하게  사진이나 파일을 첨부하여 업로드 하는데 용량 제한을 두어 회원분들이 글쓰기에서 사진 첨부할때  불편하게 하느냐에 대해 궁금한 분이 행여라도 있을까봐 긴 지면을 할애하여 설명 드렸습니다. ㅎ

 

본론으로 들어가서 크게 위의 세가지 이유때문에 첨부할수 있는 파일이나 사진에 용량제한을 둡니다. 다만, 많은 회원분들이 산행후기나 새로운 글쓰기 할때 사진들을 첨부할려니 용량이 커서 첨부가 안된다고 나오는 경우가 제법 있을거로 짐작합니다.   다른분한테 물어보니  사진을 첨부할려면   용량을 허용한도인 2 MB 또는 3 MB 이하로 줄여야 한다는데  사진용량을 어떻게 줄이는지 어려워 하시는분들도 있고  또 한장 한장 용량 줄일려니 귀찮아 하시는 분들도 많은걸로 보이고 또는 용량 줄인다는 용어가 익숙치 않아 사진 크기를 잘라내는 방법을 사용하셔서  첨부하신 사진이 크기도 작아지고  화질이 떨어진 경우를 저도  많이 봅니다.

(사실, 첨부할 사진 용량을 줄인다는 말은 흔히들 사진 크기를 줄인다고 표현하지만 잘못된 표현이고 첨부하는 사진의 용량을 줄인다 함은 고화질로 찍은 사진의 화질을 낮춘다는 말입니다, 저희 웹 사이트에 업로드 허용한도로 설정해둔 사진 크기 용량 2 mb 또는 3 mb 는 보통 개인 pc 컴퓨터 화면을 꽉 채울수 있는 사진 크기이며 컴퓨터 모니터가 구현할수 있는 고화질 사진과 비교해도 화질과 별 차이 없이 구현할수 있는 사진 크기와 화질입니다만 좀더 자세한 사항은 기술적이고 성가신 설명이 될수있어 여기선 생략하도록 하겠습니다)

 

결론입니다.

저번주와 오늘 아침에 여러가지 테스트 돌려보고 회원분들이 좀더 편리하게 이용 가능하게 몇가지를 수정 하였습니다.

1. 몇몇 회원분들의 거듭된 요청으로 전화기에서도 새글, 댓글 등에서  바로 사진이나 파일등의 업로드가 가능하도록 얼마전에 웹을 수정해 두었습니다.

 

2. 위에 설명한 세가지 이유로 첨부할수 있는 한장당 사진 파일에  용량제한을 두었습니다만 많은 회원분들이 사진 용량을 줄여 올린다는걸 불편해 하시는바 산행후기나 글쓰기 할때 첨부할수 있는 사진 한장당 용량 제한을 없앴습니다. 다른 말로는 이전처럼  사진을 사이즈를 줄이거나 해야하는등의  제한없이 모든 사진이 용량 제한없이 바로 첨부 가능하게 됩니다. 다만, 원할한 웹사이트 유지 관리를 위해  한개의 글에 올릴수 있는 전체  40 MB 용량한도는 적용 됩니다

보통 여러분들이 가지고 계신 최신 핸드폰 카메라가  고화질로 사진을 찍도록 설정되어 있는 경우라도 대부분 사진당 2~4 mb 용량으로 사진이 찍힙니다만  후기나 사진을 올리실때 그보다 더큰 화질의 사진이라도 용량 제한없이 바로  업로드 가능합니다. 예를 들어 설명하면 고화질 4mb 이면 10장,  3 mb 이면 13장 , 2 mb 이면 20장까지 한번에 가능 하네요. 이보다 더많은 고화질 사진을 후기에 올리고 싶다면 후기 2탄을 쓰시면 됩니다. ㅎ)

Capture 11.JPG

 

 

3. 흔히들 짤이라고 하는 움직이는 화면 GIF, 음성녹음 (mp3, wav) 도 첨부 업로드하실수 있고 아주 짧은 동영상도 바로 업로드 하여 보실수 있습니다.

(다만, 전체 용량 제한 40 MB 가 적용되 동영상은 길어야 10초내외정도 길이만 가능하다는거 염두에 두시구요. 이보다 긴 후기 영상 같은 경우는 이전처럼 Youtube 나 Vimeo 등에 업로드하여 iframe 으로 불러오기 하시거나 링크를 거는 방법으로 동영상 이용하시면 됩니다. )

 

다만, 불행히도 아리송님이 요구하신 스마트폰의 댓글 에서는  용량 제한없이 무제한 사진 업로드는 가능하지 않고 사진 한장당 2 MB /전체 40 MB 용량 제한은 유지 됩니다. 이부분에 관하여 여러 기술적 부분을 다 설명 드리기에는 글이 너무 길어지므로 생략하니 양해 바랍니다.

(*대신  전화기에서 댓글대신  새로운 글쓰기를 이용하시면 사진사이즈 줄이고 해야하는등의  용량 제한 없이 얼마든지 사진 바로올리는게  가능합니다.)

 

 

 

*모든 회원분들이 쉽게 이해하고 편리하게 사용하실수 있게 쉽게 설명 드릴수 있음 좋겠지만 용량제한, 첨부파일, 파일업로드 이런걸 설명하고 이용안내 드릴려다보니 부득이하게 어떤 경우는 무슨 귀신 신나락 까먹는 소리처럼 들릴수도 있겠네요 ㅎ. 그래도, 가끔  산행후기등 글 쓸때 사진 첨부에 불편을 느끼셨던 분들에게는 참조가 되었어면 합니다.

 

* 이번회기가 끝나는 4월말까지 대표총무 동사님을 도와 제가 웹관리를  맡고 있습니다.  다음 몇년간 웹관리를 담당하실 분들이  까다로운 웹 수정작업 없이도 일반적인 웹관리만 하면 되도록  저의 회기내에 가급적 여러 요구를 수렴하여 웹 수정과 웹 개선 작업을 마감해 드릴려고  나름 신경 쓰는 중입니다. 

덕분에 전공분야도 아닌 PHP 프로그래밍, 코딩등도 종종 들여다 보게 되네요. 저도 미처 모르는 부분들은 여기저기 뒤적거리며  뒤늦은 나이에 공부한다 생각하고 합니다.

요구사항이나 필요한 개선사항등이 있음 알려주세요.