最適な圧縮率 (小さいファイルサイズ + 品質の低下なし) を自動的に計算する方法を考えています。
現時点では、 for eachでimagejpeg()を使用しています。$quality = 85
.jpg
PageSpeed (Chrome プラグイン) は、いくつかの画像の品質を下げて数キロバイトを節約することを提案しています。還元率が違います。
特定のディレクトリをクロールし、すべてのイメージを最適化する cronjob を作成したいと考えています。
PageSpeed またはTinyPNGは最適化された最適な品質をどのように判断しますか?これは PHP または別のサーバーサイド言語で可能ですか?