我一直在考虑为一个项目提供图片托管服务,但我开始怀疑这对我的目标受众来说是否太复杂了,因为他们必须将所有图片上传到托管服务,然后将图片“附加”到 CSS 文件使用托管服务提供的链接。虽然这对我们开发人员来说是一个相当简单的过程,但我认为这可能是让用户购买此功能的一大障碍。
我可以通过自己托管和提供图像来简化,但我担心可能出现的潜在可扩展性问题,我目前没有硬件或带宽来处理这些问题。
我的想法是,我可以让用户以单个 zip 文件将他们的图像和 CSS 上传到服务器到 Web 服务器,然后从 zip 中提取文件,将图像推送到图像托管服务,以编程方式获取相应的 URL从服务中获取并相应地更新 CSS,然后再将其附加到用户的显示配置文件。
这种方法可以用一块石头杀死两只鸟,我不必担心在每个配置文件请求上提供潜在的大图像所导致的带宽问题,并且用户不必经历需要设置帐户的头痛在图像托管服务上。
有谁知道我可以以编程方式与之集成的任何图像托管服务具有良好的可靠性和性能,可以帮助我解决这个难题?
提前致谢