ser*_*g66 1 client resize photo
我创建了一个图片库站点。我希望每张照片具有3个或4个大小不同的实例(包括原始照片)。更好地在客户端上调整照片的大小(使用Flash或HTML5)并将该照片的所有实例分别上传到服务器吗?还是最好只将照片上传到服务器一次,但是使用服务器资源(例如GD)调整照片大小?您有什么建议?有趣的是,大型网站是如何做到这一点的?例如500px.com(此网站为每张照片创建4个实例,并且所有实例都足够快)或Facebook。
关于此主题有几种流派,这实际上取决于您拥有多少图像,以及图像被多次查看的可能性。最常见的做法是使用Adobe Photoshop,GIMP,Sizzlepig或GD之类的工具(本地或A服务器,不一定是Web服务器)创建所有图像尺寸,然后将所有资产上载到服务器。
在托管映像之前调整大小可以减轻最终用户的Web浏览器的负担,更重要的是,可以减少托管站点所需的带宽量(在运行大型站点并按传输的GB付费时特别有用)
为了回答您有关真正的大型站点的问题,一些站点会提前进行图像缩放,而其他站点则会即时进行缩放,但通常是在服务器端完成。
| 归档时间: |
|
| 查看次数: |
1237 次 |
| 最近记录: |