Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Скрипт сжатия изображений

Discussion in 'Свободное общение' started by never3d22, Jan 28, 2016.

28.01.16 в 22:38
29.03.16 в 14:56
32
5,276
0
  1. TopicStarter Overlay
    never3d22

    Забанен

    Joined:
    Dec 3, 2015
    Messages:
    1,014
    Best Answers:
    0
    Ratings:
    +108 / 0 / -0
  2. kild

    Staff Member VIP Кинотрафик v2

    Joined:
    Jul 3, 2015
    Messages:
    2,117
    Best Answers:
    2
    Ratings:
    +1,174 / 1 / -0
  3. TopicStarter Overlay
    never3d22

    Забанен

    Joined:
    Dec 3, 2015
    Messages:
    1,014
    Best Answers:
    0
    Ratings:
    +108 / 0 / -0
    Думаю ставить на хостинг с 512 оперативкой не ок?
     
  4. kild

    Staff Member VIP Кинотрафик v2

    Joined:
    Jul 3, 2015
    Messages:
    2,117
    Best Answers:
    2
    Ratings:
    +1,174 / 1 / -0
    проверь. там есть настройка сколько памяти выделять. у меня на впс с 512 оперативки стоит и ничего
     
  5. TopicStarter Overlay
    never3d22

    Забанен

    Joined:
    Dec 3, 2015
    Messages:
    1,014
    Best Answers:
    0
    Ratings:
    +108 / 0 / -0
    Да хостер советует лучше не ставить? Не мог бы ты подсказать как серверно сжать изображения без выгрузки на комп.
     
  6. kild

    Staff Member VIP Кинотрафик v2

    Joined:
    Jul 3, 2015
    Messages:
    2,117
    Best Answers:
    2
    Ratings:
    +1,174 / 1 / -0
    неа, тут я не советчик
    @Keiskar, помоги человеку :)
     
  7. nylmen

    Staff Member VIP Кинотрафик v2

    Joined:
    Nov 2, 2015
    Messages:
    2,569
    Best Answers:
    0
    Ratings:
    +702 / 2 / -0
    Если сервак с панелью то включить gzip сжатие с уровнями от 1 до 9
    @Keiskar тебе точно поможет.
     
  8. Keiskar

    Забанен

    Joined:
    Jul 2, 2015
    Messages:
    855
    Best Answers:
    0
    Ratings:
    +386 / 0 / -0
    Code:
    find uploads/ -iname *.jpg | xargs jpegoptim --max=55 --all-progressive --strip-all --strip-com --strip-exif --strip-iptc --strip-icc
    
    Code:
    find uploads/ -iname *.png -print0 |xargs -0 optipng -o7
     
    • Нравится Нравится x 3
  9. TopicStarter Overlay
    never3d22

    Забанен

    Joined:
    Dec 3, 2015
    Messages:
    1,014
    Best Answers:
    0
    Ratings:
    +108 / 0 / -0
    благодарю
     
  10. TopicStarter Overlay
    never3d22

    Забанен

    Joined:
    Dec 3, 2015
    Messages:
    1,014
    Best Answers:
    0
    Ratings:
    +108 / 0 / -0
  11. Keiskar

    Забанен

    Joined:
    Jul 2, 2015
    Messages:
    855
    Best Answers:
    0
    Ratings:
    +386 / 0 / -0
    --max=55 - сжимает до 55%
     
  12. TopicStarter Overlay
    never3d22

    Забанен

    Joined:
    Dec 3, 2015
    Messages:
    1,014
    Best Answers:
    0
    Ratings:
    +108 / 0 / -0
    Сильно будет заметна потеря качества?
     
  13. wielski

    wielski Бывалый

    Joined:
    Jan 8, 2016
    Messages:
    146
    Best Answers:
    0
    Ratings:
    +98 / 1 / -0
    Сделайте бекап.
    Выполните функцию.
    Не устроит - верните, и по новой.

    Так же советую ужать большие картинки до нужной вам ширины.
    Если не стоит imagick - поставьте:

    sudo apt-get install imagemagick

    После чего, к примеру, ужмите картинки до ширины 200:
    find uploads/ -iname *.jpg | xargs -n1 sh -c 'convert "$0.jpg" -resize 200 "$0.jpg"
     
    • Нравится Нравится x 1
  14. Romantv

    Забанен

    Joined:
    Jul 17, 2015
    Messages:
    6,946
    Best Answers:
    6
    Ratings:
    +1,994 / 141 / -0
    у меня стоит и норм. типа дыра там есть так ее можно закрыть
     
  15. TopicStarter Overlay
    never3d22

    Забанен

    Joined:
    Dec 3, 2015
    Messages:
    1,014
    Best Answers:
    0
    Ratings:
    +108 / 0 / -0
    Ты про что? Кстате команды не сильно сдали изображения(
     
  16. Romantv

    Забанен

    Joined:
    Jul 17, 2015
    Messages:
    6,946
    Best Answers:
    6
    Ratings:
    +1,994 / 141 / -0
    про скрипт
     
  17. Kuinston

    Kuinston Бывалый

    Joined:
    Mar 1, 2016
    Messages:
    130
    Best Answers:
    0
    Ratings:
    +19 / 1 / -0
    Пишет ошибку:
    xargs: jpegoptim: No such file or directory
     
  18. peterzubkoff

    PRO Users

    Joined:
    Feb 18, 2016
    Messages:
    104
    Best Answers:
    0
    Ratings:
    +24 / 0 / -0
    Этим скриптом можно сжимать на сервере и нагрузка меньше чем у timthumb.
     

    Attached Files:

  19. Ботяра

    Забанен

    Joined:
    Oct 10, 2015
    Messages:
    0
    Best Answers:
    54
    Ratings:
    +711 / 74 / -0
    этот скрипт же просто урезает все фотки в папке? А если подпапок много?
    timthumb не массово качества и размеры меняет, а при обращении, и всё сжатое/обработанное кешируется.
     
  20. peterzubkoff

    PRO Users

    Joined:
    Feb 18, 2016
    Messages:
    104
    Best Answers:
    0
    Ratings:
    +24 / 0 / -0
    Только те изображения, которые нужно. Но вот насчёт кэширования не знал, думаю тогда timthumb побыстрее будет.
     
Яндекс.Метрика