PHP动态精灵创建

Ada*_*dam 6 php

我有一个用户上传图像的网站,我正在向用户显示大量用户图像.大多数图像是JPG,但有些是PNG.

我为自己创建的图像使用手动创建的精灵,但是单独下载当前用户图像,这增加了页面加载的时间.

我已经在PHP动态精灵上做了一些阅读,就像下面的链接一样:

http://www.mummey.org/2008/12/csprites-a-dynamic-css-sprite-generator-in-php5/ http://net.tutsplus.com/articles/news/dynamic-sprite-framework-与-PHP-新加的教程/

有没有人有这个功能,如果有的话他们如何使用?建议?

干杯

Tim*_*rez 3

我会将PLupload (plupload.com)PHPClasses.org (http://www.phpclasses.org/package/6560-PHP-Generate-sprite-images-and-CSS-to-use-image)中的CSS Sprite 类结合起来-styles.html)

我建议使用 PLupload,因为它具有客户端图像大小调整功能,可以减少大量服务器处理。

  • 实际上,最好在客户端进行初始图像大小调整(PLupload 自动执行),这样您的上传文件大小就会减小。其他一切都在服务器端完成。示例:如果有人用 15mp 数码相机上传一张 4492x3328 的照片。如果你尝试通过服务器调整图像的大小,那你就是个傻瓜。相反...将初始大小调整为更易于管理的值,例如 1024x768。然后,您可以对缩略图和辅助尺寸等内容进行后期服务器大小调整。 (2认同)