Товарищи, подскажите пожалуйста, захотел на уровне nginx отдавать ресайзнутые изображения и thumbnail'ы.
Скомпилил nginx как это полагается с image_filter_module.
Столкнулся с проблемой, если изображения большое, получаю следующую ошибку:
2015/04/14 06:14:38 [error] 6979#0: *1 image filter: too big response: 2819630 while reading response header from upstream, client: 5.44.169.2, server:
Как с этим бороться и вообще насколько это хорошая практика ресайзить большие изображения на уровне nginx?
Спустя 270 сек.
починилось. забыл про image_filter_buffer 1M;
Но вопрос по поводу актуальности этого метода остается открытым.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
два - если картинки != фотки с фицр фотоаппаратов, nginx пойдет. если с фотиков, то nginx режет все метаданные тем самым убивая всякие уровни контрастности фото, глубину и тп. Углы поворота тож соответственно.
Если картинки != фотки - nginx самое оно.
Спустя 33 сек.
а вообще, Сысоеву добавить бы флаг на то, что копировать из метаданных фото. Оставив возможность копировать цветовые профили например.