皆さんこんにちは、私はLei Feng Geです。最近、Lei Feng Geのブログは性能の低いホスティング上に構築されており、レイテンシーが非常に高くなっています。中国国内でのICP登録(備案)をしていないため、中国国内のCDNを使用することができません。「cloudflare」の無料CDNを試しましたが、効果はあまり理想的ではありませんでした。その後、jsDelivr + Github こそが無料で最高のCDNであることに気づきました。
jsDelivrの紹介 jsDelivr は、数千種類のJavascript、CSSなど、1650種類以上のライブラリの高速化を提供する無料CDNサービスです。Github、WordPress、NPMへの無料CDN高速化をサポートしています。さらに中国国内にもCDNノードがあり、速度は非常に高速です。
jsDelivr 公式: https://www.jsdelivr.com/
Githubの紹介 Githubは現在最も優れた無料のオープンソースプロジェクトホスティングサイトであり、多くのオープンソースプロジェクトがGithubでホストされています。現在、Githubはマイクロソフトに買収されました。
Github公式サイト: https://github.com/
jsDelivr + Github を利用して WordPress を無料で高速化 1. Githubアカウントを登録する 2. 新しいGithubリポジトリを作成し、Repository name:リポジトリ名を入力し、「Create repository」をクリックして作成を開始します。
3.「Upload files」をクリックして、CDN化したいファイル(CSS、JS、画像など)をアップロードします……
4.リポジトリを公開し、「release」をクリックして公開します。カスタムリリースバージョン番号を入力します。
5. jsDelivrを使用してリソースを参照する https://cdn.jsdelivr.net/gh/
あなたのユーザー名 /
あなたのリポジトリ名@リリースバージョン /
ファイルパス 例:https://cdn.jsdelivr.net/gh/woshileifeng1/wordpresscdn@1.0/aplayer.min.js バージョン番号の区別が不要な場合は、直接:https://cdn.jsdelivr.net/gh/woshileifeng1/wordpresscdn/aplayer.min.js 6.次に、CDN化したCSSやJSファイルのアドレスをすべてあなたのTheme内で置き換えます。 7.あなたのThemeのヘッダーファイルに
を追加してDNSプリフェッチを行い、解決を高速化できます。
GitHub+jsDelivr+PicGoで無料画像ホスティングを構築 1.GitHubに新しいリポジトリを作成し、アップロードした画像を専用に保存します。 2.Access tokenを生成します。
3.PicGoソフトウェアをダウンロード:https://github.com/Molunerfinn/picgo/releases 4.先ほどGitHubで作成した情報を入力し、保存フォルダのパスを指定します。PicGoがファイルをアップロードする際、自動的にGitHubリポジトリ内にこのフォルダを作成します。 カスタムDomain:https://cdn.jsdelivr.net/gh/ユーザー名/画像ホスティングリポジトリ名
5. 画像のアップロードを開始できます。画像をアップロードすると、自動的に画像リンクがクリップボードにコピーされます。
まとめ このような無料CDNは少々手間がかかりますが、無料であることに加え、画像ホスティングとして利用することでホストのトラフィックを節約できます。さらに、jsDelivrとGithubは大手企業なので比較的安心です。好きなようにカスタマイズしたい方は、サイト全体をGithubにアップロードし、プラグイン「
WP Super Cache 「内のCDN機能を使用して静的リソースを処理することもできます。ここではデモンストレーションしませんので、興味のある方は自分で試してみてください。 最後に、これほど手間をかけたくない方は、この記事 #
最も簡単にサイトがCDN加速を利用しているか判断する方法_無料CDNサービスおすすめ
コメントは閉鎖されました
この記事のコメント機能は閉鎖されています。ご質問がある場合は、他の方法でお問い合わせください。