라이믹스 GD->imagick 썸네일 적용?
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.1 |
라이믹스에서 생성되는 섬네일이 포토샵에서 살짝 조정만해도
육안으로는 거의 동일한 화질인데 용량은 1/3 정도 줄일 수 있더군요.
GD라이브러리가 생각보다 비 효율적이라고 들었습니다.
현재 @카르마님의 이미지 프로세스 모듈은
고 화질 이미지나 너무 큰 이미지의 경우 첨부파일 업로드시 개입해서 수정해주고 있는데요.
적당한 사이즈와 적당한 용량의 일반 이미지 파일업로드시에도
GD라이브러리 대신, imagic를 통해 용량을 줄여줬으면 좋겠어요
구글 pagespeed에서 매일, 이미지 관련 부분 용량이 다소 크다고 줄이라고 추천이뜨네요..
댓글 4
1.9.9.4 기준으로 파일 모듈에 이미지 크기조정 옵션이 있고, 고급 설정에 썸네일 화질 옵션이 있습니다.
GD 라이브러리에서 생성하는 파일의 용량이 큰 이유는 GD 자체가 비효율적이어서가 아니라 화질 기본값이 100%이기 때문입니다. JPG를 100% 화질로 놓고 저장하면 용량이 어마어마하게 커져요. XE는 화질 설정이 없기 때문에 무조건 100%로 썸네일이 생성됩니다. 썸네일 주제에 원본보다 용량이 더 큰 경우도 있습니다ㅡ.ㅡ;; 라이믹스에서 일반 첨부이미지는 75%, 썸네일은 60% 정도로 변경하면 파일 크기를 획기적으로 줄일 수 있습니다.
설명에 png -> jpg , webp->jpg 를 변경해주면서 화질 설정을 해주는 것으로아는데
jpg -> jpg 또는 jpeg -> jpg 등도 알아서 화질을 낮춰서 적용시켜주나요?
포맷이나 크기를 조정할 필요가 없는 이미지는 건드리지 않습니다.
조정이 필요하지 않은 이미지까지 무조건 화질을 낮춰서 다시 저장해 주기를 원하신다면
애드온을 하나 만들어 쓰셔야 할 것 같네요.
admin 모듈 document 모듈도 같이하면서 섬네일 화질을 설정해줄 수 있어서 지금도 충분한 것 같습니다
감사합니다!