2010-11-28 10 views
0

webpage on cdnをアップロードする必要があります。言ってやるよtest.html, test.css, image1.jpgなど今は​​です。私は効率的ではないと思う。したがって、これらのファイルをすべてfolderに保存してから、cdnupload this folderに保存することは可能ですか?はいの場合は、それを気にするためにどのようなパラメータが必要です。フォルダを圧縮するのは役に立ちますか?私はpythonを使用しています。アドバンスcdnに複数のファイルをアップロードするには?

+0

いくつのファイルについて話していますか?利用可能な転送メカニズムは何ですか、ftp/ssh/scp/sftp/webdav/http?どのcdn? – kevpie

答えて

0

ありがとうございますCDNは、ネットワークの様々なノードに配置されたデータのコピーを含むコンピュータシステムであるという理由だけで、CDNにファイルをアップロードすることはできません。

基本的にはどこかでデータをアップロードする必要があります。あなたのウェブサイトやブログ(www.mywebsite.com/image.jpg)で、CDNプロバイダ(たとえばAmazon CloudFront)を設定して、あなたのウェブサイトからコンテンツを取得し、そのネットワークを介して配布することを考えてみましょう。

CDNプロバイダは、blablabla.amazon.comのようなリンクを提供し、コンテンツの配信に使用できます。あなたのimage.jpgは今すぐblablabla.amazon.com/image.jpgからアクセスできるようになります。ユーザーがこのリンクを試すと、CDNプロバイダは要求を最寄りのサーバーにルーティングしてイメージを配信します。

If you need to upload multiple files , you may use AJAX. 
0

私はあなたのFTPクライアントまたは類似した何かを経由してCDNに(ないユーザーがファイルをアップロード)あなたのウェブサイトの静的なコンテンツをアップロードしようとしていると思います。

バルクアップロードを実現するには、ローカルマシン上のすべてのファイルをZIPし、ウェブサーバーにアップロードすることができます。 Webサーバ上のファイルを解凍し、CDN APIをutlizeしてCDNコンテナ内のファイルを送信するバッチスクリプトを作成します。 fulture新規または変更されたファイルについては

、すべての新規/変更されたファイルを取得し、CDNのAPIを介してCDNコンテナに送信するために、別のバッチスクリプトを書きます。

関連する問題