自分のサイトのユーザー画像とビデオのアップロードにCDNを使用する予定です。唯一の問題は、GD Image LibraryとFFMPEGを使用してサーバーに保存する前に、イメージとビデオを処理して操作する必要があるため、直接CDNにアップロードできないことです。ユーザーの画像とビデオのアップロードにCDNを使用
CDNの容量と配信のメリットを得るにはどのような方法がありますか?まだそこにアップロードされたファイルは処理できますか?
ほとんどの場合、アップロード後すぐに動画と画像をアップロードできるようにします。私は、ユーザーがダブルアップロード時間(私のサーバーに送信され、CDNに送信された)を経験する必要はありません。
私が考えることができる唯一の解決策は、私のサーバー上にファイルの一時的なバージョンを保存し、そのコピーをCDNに送信することです。 CDNへのアップロードが完了すると、ファイルへのすべてのパスが、自分のサーバーではなくCDNに切り替わります。これは理にかなっていますか?
私はFFMPEGが必要です(PHPには含まれていません)... – wilsonpage
このAPIは、PHPで使用する任意のライブラリで動作します。どんなFFMPEGライブラリを使うべきかを聞いているなら、私はhttp://ffmpeg-php.sourceforge.net/を勧めます – Greg