CI 묻고 답하기

제목 다들 썸네일은 어케 하고 있나요?
글쓴이 헛발이 작성시각 2009/10/24 18:27:51
댓글 : 6 추천 : 0 스크랩 : 0 조회수 : 38040   RSS
직접 만들어 쓰나요?
phpThumb를 쓰시나요?

직접만들면 기능구현하기도 너무 힘들고... 디자인 변하면 또 거기에 맞게 수정해야 하잖아요...
phpThumb는 제가 잘못 사용중인가? 사진 6장 보여주는데도.. 엄청 느리네요...작은 이미지를 다시 만드는 느낌이...

음...

다들 어떻게 사용중인가요 ?
 다음글 svn을 사용하려면.. (6)
 이전글 config에 대한 질문입니다. (7)

댓글

ci세상 / 2009/10/24 21:07:52 / 추천 0
썸네일 하면 콘솔이용이 가장 좋은것 같습니다.  호스팅 서버라고 하시면 ~~

ci에서 제공하는것을 사용하시는것도 추천해 드립니다.

http://codeigniter-kr.org/user_guide/libraries/image_lib.html

변종원(웅파) / 2009/10/24 23:35:29 / 추천 0

저도 phpThumb을 애용하는 편인데
매번 접속할때마다 느리신건가요? 보편적인 설정에서는 처음 로딩할때 썸네일을
만들어주고 그 이후 로딩은 만들어진 썸네일을 불러오기때문에 느리지가 않을텐데..
아니면 썸네일 재생산하는 시간을 너무 작게 잡으셨던지, 아니면 항상 썸네일을 설정하시는건
아닌지.. ^^;

phpThumb도 사용하고 서버에 올리고 나서 바로 만드는 방법도 사용합니다.
후자는 항상 고정된 이미지 크기를 가질때 사용하고 phpThumb은 한개의 이미지로
가변적인 사이즈가 필요로 할때 사용합니다.

마냐 / 2009/10/25 12:31:22 / 추천 0

CI 썸네일도 괜찮은데;;

듬직이 / 2009/10/27 21:26:07 / 추천 0
저두 기본 CI 썸네일을 약간 수정해서 사용합니다.
Cacti / 2009/10/28 11:00:07 / 추천 0
phpThumb.config.php 파일 내용중에 아래와 같은 부분이 있습니다.
cache 디렉터리를 지정하는 부분입니다.
디폴트 설정으로 phpThumb 설치경로 아래에 cache 라는 디렉터리를 가리킵니다.
문제는 이 디렉터리의 퍼미션입니다. 
nobody 같은 웹서버 실행유저에게 쓰기 권한이 없으면 cache 파일을 만들 수 없게 되고
이럴 경우 페이지를 보여줄 때마다 썸네일을 생성하기 때문에 서버에 부하도 많이 걸리고
로딩 자체도 느리게 됩니다.
결론 : cache 디렉터리에 쓰기 권한만 주면 됩니다.

// * Cache directory configuration (choose only one of these - leave the other lines commented-out):
// Note: this directory must be writable (usually chmod 777 is neccesary) for caching to work.
// If the directory is not writable no error will be generated but caching will be disabled.
$PHPTHUMB_CONFIG['cache_directory'] = dirname(__FILE__).'/cache/';                            // set the cache directory relative to the phpThumb() installation
헛발이 / 2009/11/03 17:34:30 / 추천 0
그러게요... 케시 폴더 권한을 777로 줬더니 되더라구요.. 안해 줬더니 계속 새로 만들더라구요 ... ^^:;