私はユーザーが画像をアップロードして、ユーザーからの画像をたくさん表示しています。画像のほとんどはJPGですが、一部はPNGです。PHP動的スプライトの作成
自分で作成した画像に手動で作成したスプライトを使用しますが、現在のユーザー画像は個別にダウンロードされ、ページの読み込み時間が増えます。
私はPHPの動的スプライトは、以下のリンクのように作成で読んでのビットをやった:
http://www.mummey.org/2008/12/csprites-a-dynamic-css-sprite-generator-in-php5/ http://net.tutsplus.com/articles/news/dynamic-sprite-framework-
誰でもこの機能が働いていますか?どのように使用していますか?勧告?
歓声
なぜあなたはクライアント側の処理を増やしたいのですか...できるだけ多くの作業をサーバー上で行うのが最善です...また、アイデアはマスタードをカットしません。だから私はこれは未開発のエリアだと思います... – Adam
実際には、クライアント側の最初の画像サイズ変更(PLuploadは自動的に行います)を行って、アップロードファイルサイズを縮小する方が良いです。他のすべてはサーバー側で行われます。例:誰かが15mpデジタルカメラから4492x3328の写真をアップロードした場合。サーバーを介してサイズ変更したイメージのサイズを変更しようとするのは馬鹿げたことでしょう。代わりに、1024x768のように扱いやすいものに初期サイズ変更を行います。その後、サムネイルやセカンダリサイズのようなものに対して、ポストサーバのサイズ変更を行うことができます。 –