目前我们的网站存储了2/3个固定的图像尺寸。这些在上传时生成并通过CDN分发。然而,我们需要实现更灵活的解决方案,因为我们正在开发移动和平板应用程序,需要多种不同的尺寸。我们提出的解决方案是创建一个PHP脚本,可以接受图像标识符(ID /类型/ URL等)和大小限制。然后,脚本可以即时创建图像并缓存它以供下一次使用。
这是可行的解决方案吗?
此外,目前CDN可以保护我们的Web服务器免受重负载。是否有办法在生成图像后将CDN纳入此过程中?我能想到的唯一方法是让脚本返回图像资源的URL,但是客户端需要进行2次HTTP请求。重定向可能更快,但对于速度来说仍然是不好的做法,这是正确的吗?
这是可行的解决方案吗?
此外,目前CDN可以保护我们的Web服务器免受重负载。是否有办法在生成图像后将CDN纳入此过程中?我能想到的唯一方法是让脚本返回图像资源的URL,但是客户端需要进行2次HTTP请求。重定向可能更快,但对于速度来说仍然是不好的做法,这是正确的吗?