2

一般市民がパスワードなしで自由にアクセスできるように、クラウドを使用して自分の RETS MLS 画像へのアクセスを提供している人はいますか? 私は現在、自分のウェブサイトから直接パブリック アクセスできるようにサーバーに画像を保存していますが、さらに多くのスペースが必要であり、画像をウェブに取得して自分のウェブサイトで表示できるようにする方法がわかりません。RETS サーバーから 15 分ごとにダウンロードし、サーバーに保存します。したがって、このストレージをクラウドに変換する手順が必要です。クラウドにアクセスするには、いくつかのパスワード要件がある可能性があることを知っています。

4

2 に答える 2

0

Azure Storage ( https://docs.microsoft.com/en-us/azure/storage/ ) を使用して、いずれかの製品のすべての画像をキャッシュしています。そこにある画像を「遅延ロード」します。画像のリクエストがあった場合は、クラウド ストレージ (画像が公開されている場所) から画像を取得し、RETS メディア リクエストよりもはるかに高速にそこからストリーミングします。画像を取得するために RETS サーバーからオンデマンド リクエストを行う必要がある場合は、すぐにキャッシュします。また、遅い MLS の画像をプリフェッチします。画像は、RETS システムでの作業においてパフォーマンスに深刻な影響を与えてきました。

これにより、顧客のためにその場で画像のサイズを非常に迅速に変更するなどのクールなこともできるため、顧客が望んでいない場合にフルサイズの画像をダウンロードするために帯域幅を浪費する必要がなくなります。

お客様が最終的にどのようにイメージ サービスを使用するかについては、こちらのオープン ソース SDK へのリンクをご覧ください。 https://github.com/timitek/getrets-php-sdk#imageurl

于 2017-01-06T05:56:13.763 に答える
0

Amazon S3 バケットは、より優れたソリューションです。そこには約 18 TB のデータがあります。また、「各イメージには独自のディレクトリが必要」と言ったように、400 以上の MLS 用に何百万ものディレクトリがあります。

すべて正常に動作し、遅延もありません。スケーラブルでもあります。

注: MLS 画像のバイナリ生データを取得しており、S3 に直接書き込み、画像 URL を作成しています。

于 2017-12-13T08:49:55.227 に答える