私はまだCDNの考え方全体に慣れていないので、これはばかげた質問かもしれませんが、誰かがこれに光を当てることができると確信しています. ユーザー画像のアップロードを取得し、サイズを変更し、ディレクトリを作成し ( $user_id
)、完成した製品をディレクトリに保存する ( のようなwww.mysite.com/uploads/$user_id/image1.jpg
) 基本的な php スクリプトを用意しました。魅力のように機能します。
私はすべてのホスティングを片付けて、Rackspace (Slicehost?) の「クラウド サーバー」アーキテクチャを使用しています。Rackspace (Mosso?) の「Cloud Files」にもサインアップしました。ここまでは順調ですね。
だから私の質問は: ユーザーがローカル (Apache サーバー上) にアップロードする画像を保存するか、Cloud Files を介してオブジェクトとして保存する必要がありますか? 静的コンテンツを Web サーバーから分離して、それを使用して動的コンテンツを生成することは素晴らしいアイデアのようです。しかし、ユーザーがイメージをアップロードするたびに CDN 対応のコンテナーを作成すると、多くのオーバーヘッドが発生するでしょうか?
うまくいけば、私はこれでボートを完全に見逃していません。私はこれについて多くの情報を見つけることができないようですが、この考えを追求するか避けるべきかの正当な理由があると確信しています. どんな提案でも大歓迎です!