PHP动态精灵创建

6
我有一个网站,用户可以上传图片,我会将大量用户的图片展示给其他用户。这些图片中大部分是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-with-php-new-plus-tutorial/

有人成功实现了这个功能吗?如果是,他们使用了什么方法/工具?有什么建议吗?

谢谢!

1个回答

3

为什么要增加客户端处理?最好尽可能在服务器上完成更多工作。此外,你的想法不够好。话虽如此,其他人也没有任何想法,所以我猜这是一个未开发的领域。 - Adam
2
实际上,最好在客户端进行初始图像调整(PLupload会自动完成此操作),以便减小上传文件的大小。其他所有操作都在服务器端完成。例如:如果有人从其1500万像素数码相机上传了一张4492x3328的照片,那么您肯定不会傻到尝试通过服务器来调整这样大小的图像。相反……将其初始调整为更易管理的1024x768大小。然后,您可以进行后期服务器调整,例如缩略图和次要大小。 - Timothy Perez

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接