問題タブ [microsoft-cdn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
security - コンテンツ配信ネットワークのセキュリティ
CDNプロバイダーがユーザーのCookieにアクセスできるという事実に関連して、CDNセキュリティに関する最新ニュースは何ですか?配信されたスクリプトがバックグラウンドで悪意のある仕事をするようにパッチが適用されていないと仮定しましょう。しかし、誰かが私のユーザーのCookieを傍受するという事実(設計上、SSLはここでは役に立ちません)は少し心配です。
telerik - Yslow は私のテレリック CDN ホスト名を認識しません
YSlow が MS または Telerik の静的コンテンツで CDN を適切にスコアリングするのに問題があった人はいますか?
私にとっては、実際にはホスト名の設定を使用していると言っていますが、それらはすべて CDN にないコンポーネントとしてリストされています。これは私が得るものです:-
コンテンツ配信ネットワーク (CDN) の使用に関するグレード F
CDN にない 61 個の静的コンポーネントがあります。
設定からこれらの CDN ホスト名を使用する: aspnet-scripts.telerikstatic.com 、 ajax.microsoft.com 、 aspnet-skins.telerikstatic.com 、http://aspnet-skins.telerikstatic.com、 telerikstatic.com
http://aspnet-skins.telerikstatic.com/ajaxz/2010.3.1109/Menu.css
http://aspnet-skins.telerikstatic.com/ajaxz/2010.3.1109/Black/Menu.Black.css
http://aspnet-skins.telerikstatic.com/ajaxz/2010.3.1109/Ajax.css
http://aspnet-skins.telerikstatic.com/ajaxz/2010.3.1109/Sitefinity/Ajax.Sitefinity.css
http://aspnet-skins.telerikstatic.com/ajaxz/2010.3.1109/ComboBox.css
http://ajax.microsoft.com/ajax/4.0/1/MicrosoftAjaxWebForms.js
http://aspnet-scripts.telerikstatic.com/ajaxz/2010.3.1109/Common/Core.js
http://aspnet-scripts.telerikstatic.com/ajaxz/2010.3.1109/Ajax/Ajax.js
等...
私は CDN 名の修飾で角度をカバーしようとしましたが、Yslow は矛盾し続け、実際にはホスト名の組み合わせを受け入れません - もちろん、私が愚かで、ここで明らかな何かが欠けている場合を除きます!
編集 申し訳ありませんが、Yslow FAQ - 「ルール 2 のために CDN ホスト名を YSlow に追加する」のアドバイスに従っていることを OP で明確にしませんでした。http://developer.yahoo.com/yslow/faq.html#faq_cdn
javascript - 独自の JavaScript スクリプト ファイル (Jquery 以外) を Google のような無料の高速 CDN でホストしていますか?
外部で JavaScript ファイルをホストするDave Wardに触発されて、Javascript ファイルを外部でホストすることに関していくつか質問があります。
既知のライブラリを無料で直接ソースにできることは誰もが知っています。
ただし、この質問の範囲は、カスタム JavaScript ファイルを外部でホストすることに焦点を当てています。
Q1 . 高速で無料のパブリック CDN でプライベート JavaScript ファイルをホストすることはできますか?
Q2 . 速度にペナルティはありますか、それともサードパーティの CDN でホスティングする方が実質的に常に優れていますか?
Q3 . カスタム JavaScript ファイルを外部でホストすることに関連する安全上のリスクはありますか?
この質問をお気に入りに登録してくれた 13 人のおかげで、この質問を再開します! 2021 年現在、非常に高速な Web サイト (すべての JavaScript コンポーネントを含む) は、ページの読み込みを高速化するための客観的な方法について共同で理解を深めるために、これまで以上に重要になっています。この質問が再開されるまで、3 つの質問に対するあなたの回答/提案の下にコメントしてください!
asp.net - EnableCDNを使用したMicrosoftCDNとScriptManagerの統合レベル
統合が行われていますか、またはEnableCDN = trueはスクリプトsrcをCDN上のハードコードされた場所にポイントするだけですか?
CDNからのASP.NETAjaxの使用
ASP.NET 4を使用する場合、ASP.NETFrameworkスクリプトに対するすべての要求をCDNにリダイレクトできます。
CDNからスクリプトを結合<asp:ScriptManager EnableCDN="true" />
するようにScriptManagerを構成できるように、CDNは統合されていますか?
または、ASP.NET Ajaxファイル(CompositeScript
)をCDNから取得することと互換性がありませんか?
注: Microsoft製品間の統合の可能性について話しています。MicrosoftのCDNによって提供されるMicrosoftのAjaxスクリプトと、MicrosoftのScriptManagerコントロールによって処理される呼び出しです。
つまり、ScriptManagerは、どのjavascriptファイルを結合したいかをCDNに通知します。
jquery - Asp.Net CDN 縮小された JQuery は Gzip されていませんか?
Asp.Net コンテンツ配信ネットワーク上の jQuery ファイルの縮小版が gzip 圧縮されていない理由があるかどうかは誰にもわかりませんか? 縮小されていないバージョンは適切に圧縮されています。
例:
http://ajax.aspnetcdn.com/ajax/mvc/3.0/jquery.unobtrusive-ajax.js (GZipped) http://ajax.aspnetcdn.com/ajax/mvc/3.0/jquery.unobtrusive-ajax.min. js (GZip ではない)
Google CDN を見ると、縮小されたファイルも gzip されています。残念ながら、jquery.unobtrusive-ajax、jquery.validate、jquery.validate.unobtrusive は提供していません。
ありがとう、
サム
asp.net - CDN の MicrosoftAjaxWebForms.js および WebForms.js (FW 3.5)
Microsoft CDN で ASP.NET 3.5 MicrosoftAjaxWebForms.js と WebForms.js が見つかりません。MicrosoftAjax.js があります。URL はhttp://ajax.aspnetcdn.com/ajax/3.5/MicrosoftAjax.jsですが、 CDN からすべての ajax js を取得します。
これは可能ですか、またはこれらのファイルは単に MS CDN ではありませんか? もしそうなら、私が使用できる他のパブリック CDN はありますか?
jquery - Uncaught TypeError:未定義のプロパティ'unobtrusive'を設定できません
ChromeJScriptデバッガーでこのエラーが発生します。これは、以下のスクリプトをMicrosoftCDNに切り替えたときに発生しました。
CDNを使用しないため、この保存を回避する方法がわかりません。
jquery.validate.unobtrusive.min.js:5 Uncaught TypeError:undefinedのプロパティ'unobtrusive'を設定できません
cdn - Azure CDN コンテンツを強制的に削除または無効化するにはどうすればよいですか?
ほとんど変更されないコンテンツがあり、パフォーマンス上の理由から Azure CDN 経由で提供したいと考えています。ただし、コンテンツが変更された場合は、更新されたデータをすぐに利用できることが重要です。理想的には、長い TTL を設定することができますが、更新時にコンテンツを期限切れにするよう CDN に事前に指示できます。どうすればこれを達成できますか? 現在、キャッシュの無効化やパージ API はありません。短い TTL を設定したくありません。
azure - Azure CDN ファイルのダウンロード統計
Azure CDN を使用してファイル ダウンロードの統計情報を表示したり、.NET プログラムを使用して統計情報を取得したりするにはどうすればよいですか? ファイルを Azure CDN に置き、ファイルがダウンロードされた回数を確認したいのですが、ダウンローダーの国などの詳細も必要です。
azure - 静的ファイル(画像、css、javascript)を保存するための最高のパフォーマンス-CDN-BlobStorageまたはWebRole
CDNについて非常に基本的な質問があります-BlobStorageとWebRole、およびパフォーマンス。
私は静的コンテンツ、HTML、Js、画像、CSS、ビデオを備えた非常にシンプルなWebサイトを持っています(ユーザーがすべてのサイトにアクセスした場合、コンテンツ全体で最大3〜5 MBになる可能性があります)。私のWebサイトのトラフィックは英国からの98%であり、1日あたり最大500.000人のユニークビジターを持つことを計画しています。
私の質問はパフォーマンスについてです。
WebロールでCDNを有効にすることをお勧めしますか?私はそれから利益を得るでしょうか?トラフィックが「主に」英国から来ている場合でも、CDNを使用するメリットはありますか?CDNコンテンツはインターネットプロバイダー(BTなど)のプロキシにキャッシュされていますか?
BLOBストレージアカウントで画像やビデオなどをホストし、Webロールからの絶対URLで参照することをお勧めしますか?BLOBで静的ファイルをホストする(ストレージアカウントでCDNを有効にしている可能性があります)か、静的ファイルをWebロールに配置するかで、パフォーマンスに違いはありますか?
オンラインで多くの参照を見つけていませんが、Webの役割、CDN、およびストレージは、異なるディスク/キャッシュレイヤー/ネットワークレイヤーを使用しており、パフォーマンスに影響を与えるはずです。