この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 11585|答える: 1

[その他] 一般的に使われるフロントエンドのパブリックデータベースCDNサービスリソース13を推奨します

[リンクをコピー]
掲載地 2019/07/16 14:53:41 | | |
CDNパブリックライブラリとは、開発者が直接アクセスしやすくするために、一般的に使われるJSインベントリをCDNノードに配置することを指します。 単独サーバーにJSインベントリを置くのと比べて、CDNの公共ライブラリはより安定し、スピードも速いです。 パブリックCDNは、世界中で最も人気のあるオープンソースJavaScriptライブラリを含む、安定的で信頼性が高く高速なサービスを提供します。

CDNパブリックライブラリには、世界で最も人気のあるオープンソースJavaScriptライブラリがすべて含まれており、スクリプトタグを通じてウェブページ上で直接参照できます。 これによりトラフィックを節約できるだけでなく、CDN加速によるアクセス速度も加速します。 また、「Building a Local CDN to Speed the Speed of StackOverflow」という記事の再掲載も掲載されています。 「Googleがブロックされているために一部のウェブサイトが完全に開いたり表示したりできない問題を解決するために。

理由は簡単です。比較的安定したサービスの下では、JSライブラリが最も充実しており、多くの良質なCDNがリポジトリと同期しており、私が書いた有名なJSLiteも含まれているのです。これは私を強く動かしました。これは他の大手CDNサービスプロバイダーにもつながり、すべてJSLiteライブラリを持っているので素晴らしいです。

CDNJS

CDNJSは、人気のあるものからあまり人気のないものまで、非常に完全なJavaScriptライブラリを提供しています。 もし役立つライブラリが足りないと思ったら、自分でウェブサイトに提出すれば、審査に合格すればCDNJSがjsファイルを分割してくれます! このサービスはCloudFlare、Pingdom、S3Statの組み合わせで、安定性や速度に問題はありません。 CDNJSが提供するすべてのJavaScriptライブラリはウェブサイトのホームページに掲載されており、ユーザーは直接検索できます。 これらのJSライブラリにはバージョン番号、タグ、元のメンテナンスサイトへのリンクが付けられています。

公式ウェブサイト:ハイパーリンクのログインが見えます。

追伸:CDNJSは最も完全なJSライブラリと見なすべきです。 主流のJSライブラリのほとんどは保存されており、CSS、イメージ、SWFも含まれますが、優れた国内のオープンソースライブラリの多くはそれらを持っていません。 多くの外国の前衛的なJs図書館がCDNJSに存在します。 自分で書いたJSLiteでさえ、それを自ら取り入れてくれて、とても感動しました

もちろん、中国が提供するCDNJSを使って関連するJSやCSSファイルを参照することも可能です。

家庭の鏡:ハイパーリンクのログインが見えます。

Ps: CDNJS国内镜像托管在又拍云存储,但是各种JS或者CSS类库比又拍云自己出的JS库丰富很多,而且每天同步更新且支持https协议 (和可惜最近网站提示未备案已经打不开了)。

CDNJS.net

一見するとコピーキャット製品です。データ cdnjs.com、JSLiteを書いた cdnjs.com このだけ。この.netウェブサイトが含まれているとは思っていませんでした。実際にはコピーキャットであることはわかりますが、Alibaba Cloud CDNのアクセラレーションを使っているようです。

公式ウェブサイト:ハイパーリンクのログインが見えます。

BootCDN

BootCDNは、Bootstrap中国語ウェブサイトがサポート・維持するオープンソースプロジェクト向けの無料CDNサービスであり、Bootstrap、jQuery、Angularなどの優れたオープンソースプロジェクトに対して、安定的かつ高速で無料のCDNサービスを提供することに尽力しています。 BootCDNに含まれるオープンソースプロジェクトは主にcdnjsリポジトリと同期しています。

公式ウェブサイト:ハイパーリンクのログインが見えます。

百度CDN公開データベース

百度パブリックCDNは、世界で最も人気のあるオープンソースJavaScriptライブラリを含む、ウェブマスターのアプリケーションに対して安定的で信頼性が高く高速なサービスを提供しています。

公式ウェブサイト:ハイパーリンクのログインが見えます。

追伸:バイドゥのスピードは現時点でシナとほぼ同じくらいのはずです。 ただし、jQueryはSAEよりバージョン数が少し少なく、他のライブラリも同様のはずです。

シナクラウドコンピューティングCDN公共図書館

新浪クラウドコンピューティングは新浪研究開発センター傘下の部門であり、主に戦略的計画、技術研究開発、クラウドコンピューティング分野のプラットフォーム運用を担当しています。 主な製品には、アプリケーションクラウドプラットフォームであるSinaアプリエンジン(SAE)が含まれます。

SAEのCDNノードは、国内の主要都市にある複数の(通信、Unicom、モバイル、教育)バックボーンネットワークをカバーしており、開発者が高品質なCDNサービスを容易に利用できるようにしています。

公式ウェブサイト:ハイパーリンクのログインが見えます。

追伸:インターネット上にはSinaの方がバイドゥより速いというレビューがあります。 感じない。 夜中にいくつかのロードが遅い状況がありました(他のウェブマスターが経験しているかはわかりません)。

また、JSライブラリCDNサービスも提供しています

優派クラウドストレージは杭州威州ネットワーク株式会社のプロジェクトで、2005年6月に設立され、主に優派ネットワークおよび優派画像管理のための画像クラウドストレージ/クラウドコンピューティングサービスを提供することを目的としており、2010年2月に全ユーザーに開放されました。

主に大規模小ファイルの保存と配布、そして画像クラウドコンピューティングの分野に焦点を当てています。 このサービスは、静的ファイルクラウドストレージとCDNアクセラレーション処理の2つのコアサービスを提供します。

公式ウェブサイト:ハイパーリンクのログインが見えます。

追伸:jsライブラリは一般的に使われるJavaScriptライブラリCDNサービスを提供しているとおっしゃっていましたね。 これは初期のカナダドル加速サービスと見なされています。 スピードと安定性も良いです。 ただし、いくつかのjsライブラリや、前衛的なjsライブラリが利用できない場合があります。

Qiniu Cloud Storage は静的ファイル CDN を開きます

Google Ajax Library、Microsoft ASP.net CDN、SAE、Baidu、UpyunなどのCDNで無料で利用できるJSライブラリの保存ですが、提供されるJSライブラリは一部に限られているため、使用はやや制限されています。 しかし、Qiniu Cloud Storageは可能な限り包括的な優れたオープンソースライブラリのコレクションを備えた倉庫を提供し、CDNアクセラレーションサービスも無料で提供しています。

公式ウェブサイト:ハイパーリンクのログインが見えます。

追伸:同時に、Open Static File CDNはオープンソースライブラリのソースアクセスの入口も提供しており、JS、CSS、イメージ、swfなどの静的ファイルを含む誰でもオープンソースライブラリを提出できます。 上記のものは私の個人的なテスト結果で、Baidu Cloudが最も速いはずで、サービスが少なすぎるため、ほとんど考慮する必要がありません。 アリババクラウドも公開CDNサービスを提供していると言われていますが、公式サイトには具体的なサービスページが見つからないため、当面は詳しく触れません

360 Website Guard CDN フロントエンド公開データベース

中国電信、中国一通、中国移動などの主流事業者ラインをカバーする全国の360のCDNノードでホストされており、自分のウェブページのスクリプトタグを通じて直接参照できるため、ウェブサイトアクセス速度を瞬時に加速できます!

ドメイン名を置き換えて、Googleのフロントエンドのパブリックライブラリと無料のフォントライブラリを使い続けるだけで、ウェブサイトへのアクセスが瞬時に加速します。

公式ウェブサイト:ハイパーリンクのログインが見えます。

追伸:360のペースはどんどん速くなっています。 さまざまな技術やサービスの更新速度は非常に速いです。 Googleは壁に囲まれているのに、それが立ち上げの理由になるべきでしょうか?

Googleホスティングライブラリー

Google製品は高品質でなければなりません。 最近、Googleの全製品ラインがブロックされましたが、基本的なGoogle検索サービスさえも利用できなくなりました。 しかし、Googleの公共CDN公共ライブラリは最も強力なはずです。例えば、中国の主要な公共CDNサービスではほとんどサポートされていない前衛的なコードライブラリやGoogle Web Fontフォントライブラリなどです。

公式ウェブサイト:ハイパーリンクのログインが見えます。

追伸:もちろん、もしGoogleが開けなかったらどうなるでしょうか? 国内のCDNライブラリを使うのが一番良い方法です。 例えば、国内CDNで提供されていないJSライブラリはQiniu Cloud StorageのCDNアクセラレーションサービスを利用し、Google Fonts Open Sansフォントライブラリは代わりに360CDNパブリックライブラリを使用しています。

Microsoft ASP.net CDN


ASP.NET 開発チームは、jQueryや ASP.NET AJAXを含むAJAXライブラリのキャッシュサポートを提供する新しいMicrosoft Ajax CDN(Content Delivery Network)サービスを立ち上げました。 このサービスは無料で登録も不要で、商業的または非商業的利用が可能です。

公式ウェブサイト:ハイパーリンクのログインが見えます。

追伸:マイクロソフトが制作した作品なので、当然ながらそれほど悪くはありません。 天帝国内でも速度は遅くはない(もちろん中国の他のCDNほど良くはない)。

jsDelivr

MaxCDNは比較的安価なCDN企業で、世界中に多くのノードを分散しています。 jsDelivrは、開発者やウェブマスターを支援するためにMaxCDNを基盤とした無料かつオープンソースのCDNソリューションです。 jsDelivrにはJavaScriptライブラリ、jQueryプラグイン、CSSフレームワーク、フォント、その他ウェブ上でよく使われる静的リソースが含まれています。

公式ウェブサイト:ハイパーリンクのログインが見えます。

追伸:各CDNのノード数は誰にとっても問題ですが、jsDelivrは合計13ノードを提供しています。 読み込み速度は基本的にCDNJSとほぼ同様であり、国内利用者には最適な国内CDNサービスの利用が推奨されています。 自分で試してみてはどうぞ。

サンシャインネットワークは一般的にフロントエンドの公開データベースを使用しています

公式ウェブサイト:ハイパーリンクのログインが見えます。

CSS.Net

国内のCDNノードスポンサーはZhuji Jiesu Network Technology Co., Ltd.、海外のCDNノードスポンサーはVPSです。 宛先

公式ウェブサイト:ハイパーリンクのログインが見えます。

概要:これらのCDN公共図書館の多くは独自の特徴を持っています。 選択的に使うこともできます。 速度と安定性は百度や新浪の中国で最も優れており、この種のスター工場の感覚は非常に信頼できますが、秦牛や悠蓮も非常に優れています。 Googleがブロックされているため、すべてのGoogleサービスはできるだけ早く移行し、国内のCDN公共図書館サービスを利用すべきです。




先の:Discuz!が開発したプラグインページのタイトル、キーワード、説明などのSEO設定
次に:Javaエンジニア向けのシャトル - Redis(Redis)
 地主| 掲載地 2019/07/16 14:54:28 |
ここでおすすめするのは以下のものだけです:https://cdnjs.com/、それはより安全だからです

<link crossorigin="anonymous" integrity="sha256-+hDz/gVbhp24mhOmoIT4Du4F3K5fs9fjjoe0rP5gSLs=" rel="stylesheet" href="/assets/css/home.css" />  

リンクまたはスクリプト:JavaScriptのCDN改ざんを防ぐために使用されます。



「anonymous」はクロスドメインリクエスト(すなわちOrigin: HTTPヘッダーを含む)を行います。 しかし、認証情報は送信されません(つまり、クッキー、X.509証明書、HTTPの基本的な認証情報は送信されません)。 サーバーがAccess-Control-Allow-Origin: HTTPヘッダーを設定しずに元情報を提供しない場合、画像は汚染され、その使用が制限されます。



この整合性属性の値は、ブラウザが抽出したリソース(ファイル)のbase64で符号化された暗号ハッシュを指定します。 リソースがハッシュのいずれかと一致すれば、読み込みます。

<script><link>少なくとも1つの文字列の整合性値には、特定のハッシュアルゴリズムを示す接頭辞(現在許可されているSHA256、SHA384、SHA512)が含まれ、その後に破線をつけて実際のbase64でエンコードされたハッシュで終わります。 例えば:

sha384-oqVuAfXRKap7fdgcCY5uykM6+R9GqQ8K/uxy9rx7HNQlGYl1kPzQho1wx4JwY8wC
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com