묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
썸네일 생성 관련
2014.10.19 13:08
20mb에 달하는 gif이미지가 첨부된 게시글을 작성시 썸네일 생성하느라 (gif이미지는 외부서버를 이용합니다) 글 등록시에 서버 과부하가 걸려버리네요.
gif인 경우에 썸네일을 만들지 않게라던가, 뭔가 적절한 해결책이 있을까요?
댓글 4
-
키스투엑스이
2014.10.19 14:02
-
SeungXE
2014.10.20 07:25
음.... 지금 썸네일 생성 과정 자체에서 gif를 XE에서 다운로드 후 -> 처리하는 것으로 알고 있는데, 이 다운로드 과정 자체가 느려서...
-
고코루리
2014.10.20 10:26
if(!$source_file) { $content = $this->get('content'); $target_src = null; preg_match_all("!src=(\"|')([^\"' ]*?)(\"|')!is", $content, $matches, PREG_SET_ORDER); $cnt = count($matches); for($i=0;$i<$cnt;$i++) { $target_src = trim($matches[$i][2]); if(!preg_match("/\.(jpg|png|jpeg|gif|bmp)$/i",$target_src)) continue; if(preg_match('/\/(common|modules|widgets|addons|layouts)\//i', $target_src)) continue; else {
if(!preg_match("/\.(jpg|png|jpeg|gif|bmp)$/i",$target_src)) continue;
이 부분에서
gif를 빼면 되겠죠
if(!preg_match("/\.(jpg|png|jpeg|bmp)$/i",$target_src)) continue;
-
SeungXE
2014.10.20 14:15
아... 코어를 손보면 해결되겠네요. 멍청하게 애드온 짜고 있었습니다.....ㅋㅋㅋㅋㅋㅋ
물론 첨부는 gif로 되고요.