あなたのウェブサイトにsmush.itを使用して画像を最適化できる関数を見たことがありますが、それでも実際のyahoosmushitサーバーを呼び出します。
ユーザーが画像をアップロードした後に画像を圧縮するためにローカルにインストールできるこのようなスクリプトはありますか?
あなたのウェブサイトにsmush.itを使用して画像を最適化できる関数を見たことがありますが、それでも実際のyahoosmushitサーバーを呼び出します。
ユーザーが画像をアップロードした後に画像を圧縮するためにローカルにインストールできるこのようなスクリプトはありますか?
Linuxボックスを使用している場合は、http://sourceforge.net/projects/littleutils/があります。
あなたがワードプレスを実行しているなら、それで動作する便利なダンディプラグインさえあります、http://wordpress.org/extend/plugins/cw-image-optimizer/
*上記のリンクのいずれも使用していませんが、現在のサーバーを再構築するときに使用する予定です。
最近、Php Imageのサイズ変更スクリプトをフォークしました。これは、GitHubで見つけることができます。これは基本的に、画像のサイズをその場で縮小し、キャッシュするのに役立ちます。したがって、これにより、ロードされる画像の数に応じて、特定のページのロード時間が改善されます。
たとえば、ここの私のホームページでは、ヘッダー用にfacebookcdnから約20枚の画像をロードしています。画像が大きいので、たとえば500x500を超えると、多くのオーバーヘッドをロードし、タグのwidth属性を使用してサイズを変更していました。そこで、幅を修正し、ページの読み込み時に動的にサイズを変更しました。
したがって、以前はページサイズが平均2.8MBのページキャッシュを使用していたため、これは約1 MB削減され、各ロードでサーバーの帯域幅が節約され、さらにロード時間が大幅に短縮されました。
使い方は簡単ですが、何かがはっきりしない場合でもpingを実行できます。
私が助けてくれたことを願っています!PS:ロスレス圧縮をオンザフライで試しているので、画像サイズがさらに小さくなります。私が何を得るか見てみましょう!