Size: a a a

2020 November 10

NO

Nex Otaku in PHP
О, нашёл ) Старьё, зато проверено в бою ) https://pastebin.com/DPJac3mS
источник

NO

Nex Otaku in PHP
Там правда поддержки GIF нет, но кому они нужны ) Их можно и не оптимизировать
источник

NO

Nex Otaku in PHP
composer require ps/image-optimizer 1.1.2
источник

DP

Dmitri Ponomarjov in PHP
webp умеет и прозрачность, и сжатие с потерями/без потерь, и даже анимацию. не нужно больше три формата, одного хватит всем.
источник

DP

Dmitri Ponomarjov in PHP
можно так настроиться, что png конвертить без потерь, Jpg с потерями
источник
2020 November 11

AP

Andrey Pirozhkov in PHP
Спасибо)
источник

AP

Andrey Pirozhkov in PHP
Всем спасибо кто откликнулся)
источник

VS

Vlad Sobenko in PHP
ImageOptimizerHelper всё, как мы все любим))
источник

DE

Dmitry Eliseev in PHP
Andrey Pirozhkov
Спасибо)
Обычное расширение GD умеет
источник

SZ

Sergey Zolotov in PHP
Dmitri Ponomarjov
имхо, лучшая оптимизация - это webp. а динозаврам отдавать в старом формате.
avif уже)
источник

DP

Dmitri Ponomarjov in PHP
Sergey Zolotov
avif уже)
https://caniuse.com/?search=avif пока еще нет :)
источник

SZ

Sergey Zolotov in PHP
Andrey Pirozhkov
Всем привет, поделитесь опытом оптимизации изображений пожалуйста
на s3 исходники, оттуда imgproxy на лету один раз режет определяя умеет ли юзер webp или только легаси, кешируется все на CDN

раньше генерили предварительно превьюхи и хранили рядом, но сьехали
источник

SZ

Sergey Zolotov in PHP
для хрома уже можно отдавать, так что норм
источник

AP

Andrey Pirozhkov in PHP
Sergey Zolotov
для хрома уже можно отдавать, так что норм
Вариант интересный но не стоит его применять сейчас, слишком малая поддержка
источник

SZ

Sergey Zolotov in PHP
Andrey Pirozhkov
Вариант интересный но не стоит его применять сейчас, слишком малая поддержка
там все как с br, gzip, deflate. отдаст тот который умеет юзер
источник

SZ

Sergey Zolotov in PHP
хром получит avif, остальные webp, кривой safari jpeg
источник

RD

Roman Dykyi in PHP
Выбераю способ сериализации для асинхронной очереди, думаю подойдет ли обычний serialize/unserialize для этого или брать jms/serializer.

В чем вообще приимущество jms/serializer ? Есть ли кейсы с которыми не справится обычный serialize.
источник

SZ

Sergey Zolotov in PHP
Roman Dykyi
Выбераю способ сериализации для асинхронной очереди, думаю подойдет ли обычний serialize/unserialize для этого или брать jms/serializer.

В чем вообще приимущество jms/serializer ? Есть ли кейсы с которыми не справится обычный serialize.
jms вроде только json/xml
источник

RD

Roman Dykyi in PHP
понял
источник

AD

Andrey Dembitskyi in PHP
Roman Dykyi
Выбераю способ сериализации для асинхронной очереди, думаю подойдет ли обычний serialize/unserialize для этого или брать jms/serializer.

В чем вообще приимущество jms/serializer ? Есть ли кейсы с которыми не справится обычный serialize.
serialize подойдёт, если ты готов парится про то, что нельзя переименовывать свойства или писать логику в __serialize/__unserialize
источник