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

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

Сжатие и / или оптимизация изображений

Discussion in 'Модули DLE' started by MaHarder, Aug 12, 2015.

12.08.15 в 09:56
01.04.20 в 23:05
114
19,466
9
  1. Maksim.dp

    Maksim.dp Бывалый

    Messages:
    140
    Likes Received:
    38
    Best Answers:
    0
    В общем как я на Debian 8 оптимизировал изображения:

    Установил утилитку:
    Code:
    sudo apt-get install jpegoptim optipng -y
    Перешел в папку с изображениями (можно сразу в posts перейти и во всех подпапках пройдет оптимизация)
    Code:
    cd /home/admin - может меняться/web/домен.ру/public_html/uploads/posts

    Я узнал путь через тотал командер в ssh ввел команду:
    Code:
    mc 
    ( http://prntscr.com/awcg26 http://prntscr.com/awch6d )


    Запустил оптимизацию типа:
    Code:
    find . -name '*.jpg' | xargs jpegoptim -m85 --strip-all
    m85 - нужно указать максимальное качество от 0 до 100
    Скажу сразу тестил параллельно с PageSpeed Insights и даже при параметре от 0-15 много вы не получите ((( а вот качество будет кубиками. Будьте осторожны.
    Оптимизация немного больше 5к картинок http://prntscr.com/awcaru прошла примерно за 30-60 секунд максимум.
    После обработки с -m0 итог вышел http://prnt.sc/awcc93 немного больше чем на половину при том что не сжимал png изображения (а они во многих папках).

    Для оптимизации изображений png
    Code:
    find . -name '*.png' -print -exec optipng -o5 -quiet -keep -preserve {} \;
     
    • Нравится Нравится x 1
  2. Gesser

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

    Messages:
    320
    Likes Received:
    174
    Best Answers:
    0
    тоже заморочился)
    кому надо, пример для CentOS пошагово:
    устанавливаем jpegoptim:
    Code:
    rpm -Uhv path-to-jpegoptim-file
    (можно отсюда: rpm -Uhv http://valerij.pp.ua/wp-content/uploads/2012/09/jpegoptim-1.2.3-alt1.x86_64.rpm)

    потом переходим в директорию
    Code:
    cd /путь_до_директории_сайта/uploads/posts
    и потом запускаем команду

    Code:
    find . -name '*.jpg' | xargs jpegoptim -m85 --strip-all
     
    • Нравится Нравится x 1
  3. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    Если место на диске позволяет хранить уменьшенные копии - то Miniposter PRO v2 by Sander нормально справляется с оптимизацией изображений :)
     
    • Нравится Нравится x 1
  4. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    @byroot, братуха,как сделать чтоб скрипт timthumb.php чтоб до изображения путь был так http://site.ru/ timthumb/fd754e249_200x160.png есть возможность так придумать?а еще тут написано про плагин http://blog.sk8er.name/rabota/timthumb-php/ (Kama Thumbnail )есть возможность его в дле встроить
     
  5. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    с этим модулем - нельзя так :(
    минипостер от @Sander решит твои проблемы :) кажется всего 2 бакса он стоил...
     
  6. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    дай ссылку на модуль.а этот если встроить Kama Thumbnail
     
  7. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
  8. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
  9. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    минипостер от сандера стоит 2 бакса и уже под ДЛЕ заточен он!
    (((( и точно 7 баксов
     
  10. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    если на вордпресс работает значит как то можно и на дле встроить
     
  11. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    да где 2. 7 я бы купил бы за 2
    Screenshot_3.png
     
    • Нравится Нравится x 1
  12. PunPun

    PunPun VIP Кинотрафик v2

    Messages:
    7,433
    Likes Received:
    3,687
    Best Answers:
    32
    Написать на пхп оптимизатор плевое дело. Посмотрите функции, и все отпадает
     
    • Нравится Нравится x 1
  13. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    это прогерам... а остальным - искать уже что-то из того что есть :)
     
  14. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    этот можешь прикрутить Kama Thumbnail для дле?http://wp-kama.ru/id_142/kama-thumbnail.html чтоб картинка была - http://site.ru/thumb/fd754e249_200x160.png
    или этот timthumb.php смог бы сделать чтоб так было - http://site.ru/thumb/fd754e249_200x160.png
     
  15. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    @Gameer, timthumb.php этот смог бы сделать?я бы заказал
     
  16. PunPun

    PunPun VIP Кинотрафик v2

    Messages:
    7,433
    Likes Received:
    3,687
    Best Answers:
    32
    Я уже себе давно сделал и использую на своих сайтах
     
  17. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    ещё не везде:
    [​IMG]


    ;)
     
  18. PunPun

    PunPun VIP Кинотрафик v2

    Messages:
    7,433
    Likes Received:
    3,687
    Best Answers:
    32
    upload_2016-6-6_16-36-25.png
     
  19. hostlime

    hostlime Бывалый

    Messages:
    463
    Likes Received:
    51
    Best Answers:
    0
    Подскажите чем сжать 50к фото ? ImBatch и Shrink-O-Matic пробовал...
     
  20. Heiz

    Heiz PRO Users

    Messages:
    1,320
    Likes Received:
    245
    Best Answers:
    2
    @hostlime, сжимал FastStone Image Viewer, но, конечно, не 50к и не фото) Можешь попробовать, там есть пакетная обработка.
     
    • Нравится Нравится x 1