패키지

썸네일(thumbnail) 본문

기타

썸네일(thumbnail)

업단업업 2017. 2. 6. 18:56

출처 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=261955

 

썸네일(thumbnail) : 손톱크기의 이미지

 


원본이 크기가 크면..  리스트뽑을때 시간이 걸리고... 큰 이미지를 강제로 줄이면.. 가끔은 보기 싫죠..

그래서 저장할때 썸네일이미지(엄지손톱만한(엄지손톱이 젤 크죠.. ㅡㅡ))를 GD라이브러리(이미지관련 라이브러리)를 통해 리스트에 맞는 작은 이미지를 재생성합니다.
보통 jpg용량은 1-2MB정도지만, 이런식으로 제작한 썸네일이미지는 100K이하로 재생성되기도 하죠..

장점... 
1) 리스팅이 빨라진다.
2) 축소한 이미지가 보기좋다
3) 트래픽을 최소화 한다..(웹호스팅사용자는 절실하죠.. 클릭하는 것만 원본이미지가 보여질테니..)

단점..
1) 서버에 이미지관련 라이브러리가 있어야 한다(웹호스팅은 거의 기본, 자체서버사용자는 설치해야..)
2) 별도의 하드공간을 추가로 차지한다..(그까이꺼.. )
3) 처리루틴을 추가로 만든다..( 게시판 글 등록/수정/삭제시.. 추가로 썸네일도 처리하는 루틴을 제작)

 

Comments