"img.mysite.com"のようなサブドメインで画像をホストするのがどれくらい良いかをよく読んだことがあります。私はASP.NET MVC 3を使用していますが、私はどのように保存/サブドメイン上の画像を削除することはできません。私は私のウェブサイトのディレクトリのサブフォルダとしてサブドメインを使用したくないことを指摘したいと思います。 サブドメインが別のマシン上にあってもイメージをサブドメインに保存する一般的な方法を知りたいと思います。ASP.NETを使用してサブドメインに画像を保存する
答えて
これにより、イメージとアプリケーションを個別にスケールしてキャッシュすることができます。
まず、画像をサブドメインに保存しないでください。これはDNS命名メカニズムです。そのディスクの場所を指すWebサイトを持ち、WebサイトにIPアドレスがあり、DNSにそのIPアドレスに解決された名前があるマシンディスクにイメージを配置します。つまり、ファイルを別のディスクに移動するだけの問題です。
そのディスクに画像を取得するには、(1)FTP(2)http post(3)webdav(4)dropbox etc ... etc ...ディスクに画像を取得する方法がたくさんあります。
あなたのアプリケーションサイトには、各静的リソースリクエストの先頭にimages.mysite.comという名前を付けるように設定されている可能性があります。
コンテンツを配信するネットワークであるCDNだけでなく、イメージだけでなく静的なリソースを分離する重要な理由も検討してください。 AzureやAmazonなどのサービスは、Akamaiのような人気の高いサービスと同様に提供しています。静的リソースを非常に高速に処理し、アプリケーションサーバーから作業を取り除くことに特化しています。彼らはまた地理的に配置されているので、ユーザーは静的リソースをそれらの近くの場所から引き出すことができます。あなたがそのルートに行くなら、他の静的リソース(js、css、etc ...)を引き出し、それにresources.mysite.comのような名前を付けることを検討してください。
CDNルートに行っていなくても、今ではマシンが1つでもあっても、2つのリソースを分離してリソースDNS名の設定を提供し、コードがそれをサポートし、どのような時点でも、静的リソースなど。
- 1. C#asp.netを使用してリモートURLから画像を保存するには?
- 2. ピカソを使用して画像をダウンロードして保存する
- 3. Djangoを使用してApp Engineに画像を保存する
- 4. OpenCVを使用して画像を保存する
- 5. canvas2image関数を使用して画像を保存する
- 6. ネイティブカメラを使用してAndroidで画像を保存する
- 7. jsを使用して画像を保存する
- 8. PHPクライアントを使用してRiakで画像を保存する
- 9. CoreDataを使用してNSDataを使用せずに画像を保存する
- 10. javascriptを使用してユーザーのディスクに画像を保存
- 11. EmguCVを使用してコンピュータに画像を保存
- 12. SDWebImageを使用して画像を公開ギャラリーに保存
- 13. セッションとアプリケーションプール:画像を保存して表示するASP.NETアプリ
- 14. 消しゴム使用時に背景画像を保存する
- 15. asp.netのウェブサイトから画像を保存
- 16. 画像を回転して画像を保存する方法
- 17. SqlDataSourceを使用して画像ファイルを保存
- 18. imagejpegを使用して画像ファイルを保存して配信する
- 19. ScreenUtilsを使用してスクリーンショットをlibgdxの画像として保存する
- 20. C#とSubsonicを使用して画像をSql Serverの画像から画像フィールドに保存
- 21. ファイルグループ/ファイルストリームを使用してSQL Server 2008データベースに画像を保存する
- 22. 画像をデータベースに保存するrails paperclipプラグインを使用して
- 23. GridSを使用してNodeJSサーバのMongoDBにビデオ/画像を保存する
- 24. React Nativeを使用してURLからデバイスに画像を保存する
- 25. クラウドストレージサービスのURLを使用してFirebaseに画像を保存する方法は?
- 26. 画像を画像として保存しますか?
- 27. Blobを使用して画像を取得してGoogle App Engineに保存
- 28. xmlタグを使用して一度に 'file_get_contents'を使用して複数の画像を保存するには
- 29. processing.jsを使用して画像をpngファイルに保存します
- 30. Devilを使ってvC++で画像を保存するには
同じマシンでも、同じマシンでも別のマシンでも、全く異なるネットワークでも大きな違いがあります。どのアイデアを入手し、具体的なものを手助けすることができます。 –
その後、FTPが必要です。 – SLaks
@AndrewBarber、今、私は同じマシン上でサブドメインを使用します。しかし、私は本当に他のソリューションにも興味があります。つまり、同じマシン、同じLAN、または別のネットワーク上にある場合です。 –