私は、それ自身のCDNの倉庫を持っていたいですか?それが付属しています!

I.はじめに

  • CDNスタンドContent Delivery Networkであること、内容分发网络;
  • CDN既存のネットワークインフラストラクチャの上に構築された智能虚拟网络プラットフォームの中心を通って、エッジサーバの周りに展開頼っ、负载均衡内容分发调度および他の機能モジュール。
  • ユーザが近くの所望のコンテンツを取得することができ、降低ネットワークの輻輳、提高ユーザアクセス响应速度、および命中率CDNメインのキーテクノロジー内容存储分发技术

  • 本論文では、jsDelivr + GitHubのCDNは、無料の個人的なライブラリーを構築します。

    良い記事を覚えて收藏+ 点赞+ 关注量を!

---- Nick.Peng


第二に、Githubの中でCDNウェアハウスを構築します

  • 示すように、新しいCDNのGithubリポジトリに:
    ここに画像を挿入説明

  • CDNは、作成された倉庫のアドレスをコピーします
    ここに画像を挿入説明

  • ローカルへのリモートリポジトリのクローン
    ローカルディレクトリでは、ここで右のGit Bashのは、次のコマンドを実行します。
    git clone https://github.com/NickyangPeng/CDN.git

  • アップロードリソース
    CDNディレクトリにコピーし、当社の既存の静的のIMGとJSリソースへの、
    ここに画像を挿入説明
    ここでローカルのgitレポジトリディレクトリを右のGit Bashの下に、次のコマンドを実行します。

    git status                    //查看本地仓库状态
    git add .                     //添加所有文件到暂存区
    git commit -m 'First commit'  //把文件提交到本地仓库
    git push                      //推送至远程仓库
    
  • 公開されたCDN資源、
    ここに画像を挿入説明ここに画像を挿入説明

三、GitHubの+ jsDelivr使用

  • 次のようにGithubのCDN倉庫に静的リソースは、すばやくアクセスWebサイトに変換:
    https://cdn.jsdelivr.net/gh/你的用户名/你的仓库名@发布的版本号/文件路径
    例:
    https://cdn.jsdelivr.net/gh/NickyangPeng/CDN/img/avatar.jpg
    日時:CDNの後ろにバージョン番号を使用しない場合は、直接、最新のリソースを参照します。
    ここに画像を挿入説明
公開された174元の記事 ウォンの賞賛663 ビュー470 000 +

おすすめ

転載: blog.csdn.net/PY0312/article/details/104890536