banner
MACSITE

@MACSITE

兴趣是学习的动力,学习也能成为消遣!--你愁啥-ncs.fun

ウェブサイトのホスティング方法

1、入門レベルのホスティングプラットフォーム#


メリット:無料

デメリット:リソース制限、低い統合度

1.1、GitHub Pages#

中国本土の DNS の問題により、アクセスが途切れることがあります。筆者は GitHub+vercel を使用してアクセス速度の問題を解決しています。

有名な無料の個人ウェブサイトホスティング方法であり、最も簡単で迅速な方法です。なぜなら、GitHubは世界最大のソーシャルコーディングサイトであり、多くの優れたプロジェクトがあり、その中には多くの有名な個人ウェブサイトもあります。ホスティング後、GitHubphygerr.github.io のようなドメインを提供します。

1.1.1、ウェブサイトの作成手順#

  1. まず、GitHubで自分のリポジトリを作成します。
  2. 静的ウェブサイトファイルをリポジトリにアップロードします。
  3. リポジトリの「設定 / ページ」で pages サービスを有効にします。

通常、GitHubが生成するドメインは phygerr.github.io/blog のような形式です。もし自分のウェブサイトを github.io の URI なしのサブドメインで使用したい場合は、{github_username}.github.io という名前のリポジトリを作成する必要があります。

1.2、Gitee Pages#

Giteeは中国版のGitHubであり、国内での速度が非常に速いです。多くの人がGitHubでホストされたウェブサイトの速度が遅いことを知っているため、Giteeは個人ウェブサイトやプロジェクトのホスティングの選択肢です。

1.2.1、ウェブサイトの作成手順#

  1. まず、Giteeで自分のリポジトリを作成します。
  2. 静的ウェブサイトファイルをリポジトリにアップロードします。
  3. リポジトリの「サービス ->Gitee Pages」で pages サービスを有効にします。

成功すると、個人プロジェクトの右上隅に Pages のアドレスが表示されます。

2、上級レベルのホスティングプラットフォーム#


メリット:無料

デメリット:リソース制限、高い統合度、高速効率

2.1、vercel#

言わずと知れた一括ホスティングサービスであり、筆者は GithubGiteePages サービスを試した後、このサービスに夢中になりました。コードのコンパイルとパッケージングを自動化してくれるため、コードをリポジトリにアップロードするだけで自動ビルドとデプロイが実現できます。全体のプロセスはスムーズで簡単です。

ただし、vercel の提供する無料のサブドメインは中国では利用できず、独自のドメインをバインドすることができます。筆者の代替ブログhttps://hexo.ncs.fun/ は GitHub+vercel + ドメインの方法で構築されています。

2.2.1、ウェブサイトの作成手順#

  1. vercel アカウントを登録します。
  2. Github アカウントをバインドします。
  3. 既存のリポジトリを選択して vercel プロジェクトを作成するか、vercel の提供するテンプレートを使用してリポジトリを作成します。
  4. プロジェクトのビルドが成功したら、アクセスできるようになります。

プロジェクトのビルドが成功すると、概要ページで vercel が提供するドメインが表示されます。このドメインを使用して、ウェブサイトに素早くアクセスできます。

2.2、4everland#

4everlandvercel と同様の製品ですが、速度はやや遅く、リソースの使用制限があります。ただし、個人の学習目的には問題ありません。ウェブサイトの作成手順も vercel とほぼ同じです。特徴的な点は分散化です。

2.3、Netlify#

Netlify は古参のホスティングサービスであり、一定量のリソース内では完全に無料です。具体的なウェブサイトの作成手順も vercel とほぼ同じです。多くのオープンソースプロジェクトのドキュメントウェブサイトでその名前を見たことがあると思います。なぜなら、多くのオープンソースプロジェクトのドキュメントは Netlify でホストされているからです。

vercel と比較して、Netlify の無料のサブドメインは利用でき、アクセス速度も良好です。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。