我在 php 中有 API,在那个 API 中我在 AWS S3 中上传图像按预期工作,但是从 S3 获取数据需要太多时间才能加载到移动设备上。
谁能帮我解决图片加载缓慢的问题?
我正在寻找在 Android 和 IOS 中加载快速图像的最佳方式。
注意:我没有使用任何拇指作为图像。
最佳答案
正如您所提到的,移动设备上的图像需要时间,因为这可能是由于不同屏幕尺寸的尺寸不同所致。理想情况下,您应该期待以下选项:
1) 将图像调整为目标尺寸(缩略图、预览、全尺寸……),并针对不同的屏幕尺寸设置不同的尺寸。
2) 使用压缩来压缩你现有的图像文件
3) 最好的选择是集成 CDN 以提供基于云的图像加速和交付服务。
理想情况下,使用像 Cloudfront 这样的 CDN 是加速图像的第一步。
关于php - 面临来自 AWS S3 的图像加载问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55350311/