我计划使用一个CDN用户图像和视频上传为我的网站。唯一的问题是,我不能直接上传到CDN,因为我需要处理和操作图像和视频之前,他们被存储在我的服务器上使用GD图像库和FFMPEG。
,对于我来说,获得CDN的容量和交付好处,但仍然能够处理上传到那里的文件,最好的方法是什么?
我希望视频和图像可以在上传后立即进行审查。我不希望用户必须经历双重上传时间(发送到我的服务器,然后发送到CDN)。
我唯一能想到的解决方案是在我的服务器上存储文件的临时版本,然后在幕后向CDN发送一个副本。一旦上传到CDN完成,文件的所有路径都将切换到CDN,而不是我的服务器。这有道理吗?
发布于 2011-02-28 12:01:05
您可能需要花费处理能力,但从那时起,带宽可以回到CDN上。您还可以使用像熊猫流这样的服务外包视频编码。
发布于 2011-02-28 11:14:03
使用提供API的CDN。
在英国和美国,一项很好的CDN服务是Rackspace。它们为许多编程语言(如API接口 )提供了一个PHP。
https://stackoverflow.com/questions/5141183
复制相似问题