2년인가 3년 전에 대용량 파일 분할 업로드 기능을 적용한 후 파일모듈은 한동안 건드리질 않았는데,
이번에 또 기능을 왕창 추가하고 있습니다.
- 제한된 이미지 크기를 넘어가면 자동으로 줄여줍니다.
- 쓸데없이 용량이 큰 BMP 파일을 업로드하면 자동으로 JPG로 변환해 줍니다. (PHP 7.2 이상 필요)
- 확장자는 JPG인데 까보면 WebP인 변태적인 파일들을 정상적인 JPG로 돌려놓습니다. (클플에서 많이 뿌리더군요)
- 휴대폰에서 세로모드로 찍은 사진도 자동으로 돌려줍니다. (EXIF 확장모듈 필요)
- 위의 3가지 변환 작업시 적용할 JPG 화질을 설정할 수 있습니다. XE 기본값이 100%인데 75%로 낮추기만 해도 용량과 트래픽이 어마어마하게 절약됩니다. (썸네일 생성시에도 곧 적용할 예정)
- 허용 확장자 설정 문법이 *.gif;*.jpg;*.png 에서 gif,jpg,png 로 대폭 간소화됩니다. 파일 업로드 라이브러리에서 요구하는 문법을 사람이 직접 볼 필요는 없잖아요?
- 전체 설정 외에도 게시판별로 위의 설정들을 각각 조정할 수 있습니다.
결론: 라이믹스 쓰세요^^