我正在构建一个显示一些照片的iPhone应用程序。首先在UICollectionView中作为缩略图然后在全屏中更大。
为了更好的加载行为,我想首先为缩略图部分加载较小的图像。现在:我应该通过PHP执行此操作并调整现有大图像的大小,还是应该在服务器XXX_thumbnail.png上保存第二个图像并加载此图像?
感谢您的提示。
克里斯
答案 0 :(得分:2)
调整图像大小对于服务器来说可能是一个非常密集的过程,尤其是对于较大的图像。想象一下,如果有1000个用户同时点击它。您绝对应该只对每个图像执行一次,并将其保存以供以后的请求使用。是否预渲染所有缩略图是另一回事,但执行file_exists
非常便宜。您可以在请求时将它们渲染一次。一切都取决于您想要如何访问它们(例如通过脚本或直接缩略图URL)