Web サイトホスティングの正しい選択について心配していますか?これをチェックしてください!
プラットフォームについて批判的に考える必要がある場合は 2 つあります。ウェブサイトを運用し始めたばかりのときや、既存のプラットフォームがニーズを満たしていないときにも、Web サイトは実行されます。
数多くの利用可能なオプションのうちどれが自分にとって適切なのか迷っているなら、ここが正しい場所です。 🙂 一方、共有ホスティング アカウントを使用していて、代替手段について聞いたことがない場合は、これが最適です。最後に、次の最大の帝国の構築に注力しているほとんどのビジネス ユーザーと同じように、Web サイトがどのプラットフォームで実行されているかわからない場合は、この記事が役に立ちます。

それでは、このパズルに一つ一つ取り組んで、混乱を招く専門用語の背後にあるものを学びましょう。
共有ホスティング
実行しているインフラストラクチャの種類がわからない場合は、おそらく共有ホスティング インフラストラクチャであると考えられます。共有ホスティングは、GoDaddy、SiteGround、Bluehost などのサービスでドメインにサインアップし、Web サイトと電子メール アカウント用のスペースを購入することに同意したときに得られるものです。
自分でドメインとスペースを購入しなかったとしても、コンサルタントが共有ホスティング環境にセットアップしている可能性があります。
さて、結局、共有ホスティングとは何でしょうか?名前の「共有」が示すように、これは、複数の Web サイトがディスク容量、CPU、RAM などの同じリソースを共有する環境です。本質的に、共有ホスティングは、複数のユーザーのサイトが保存されているコンピューターと考えることができます。ハードディスクの同じパーティション。
共有ホスティングの長所
共有ホスティングには大きな利点があり、Web サイトホスティング市場で最大のシェアを占めています。
非常に手頃な価格
追加のスペース、リソース、権限を事実上占有しないため、ベンダーはほとんどの場合に作業を完了できる非常に安価なプランを提供できます。価格はベンダーによって異なりますが、 月額 1 ドルでホスト を提供する取引を簡単に見つけることができます。そして、さらにアンダーカットすることを喜んで行う、より小さな個人プレーヤーが常に存在します。
セットアップが簡単
共有ホスティングはセットアップが簡単です。単一の Web サイトを管理する場合、Web サイトはすでにセットアップされており、フロントエンド (WordPress 管理パネルなど) での作業以外は何もする必要がない可能性が高くなります。
たとえば、いつかバックアップを作成したり FTP ユーザーを追加したりする必要がある場合でも、cPanel のような標準化されたソフトウェアを使用すれば、ほぼすべての共有ホスティング環境にプレインストールされているので、簡単に行うことができます。
管理されたインフラストラクチャ
共有ホスティングを使用すると、パワー ユーザーとして作業できるため、その下にあるものについて心配する必要はありません。システムのダウンタイム、メンテナンス、アップグレード – これらすべては他の誰かによって処理されます。何か問題が発生した場合は、電話一本でサポート チームに連絡できます。問題が複雑な場合は、技術チームがフォローアップしてくれるので、安心して眠ってビジネスについて考えることができます。
共有ホスティングの短所
ただし、共有ホスティングには問題がないわけではありません。操作は簡単ですが、環境が非常に制限されており、デフォルトでは目的を果たさない場合は選択肢がほとんどありません (実際にはオプションがありません)。
また、1 つの Web サイトで高負荷が発生すると、リソースを共有している他のすべての Web サイトに影響が及ぶため、なぜ理由もなく Web サイトが突然遅くなるのか不思議に思うでしょう。セキュリティも大きな懸念事項であり (これについては後で詳しく説明します)、パフォーマンスも同様です。
共有ホスティングは誰に最適ですか?
共有ホスティングは、大量のトラフィック (月に 100 万人以上の閲覧者がいると考えてください) が発生しない、小規模で集中的な Web サイトに最適です。あなたがブロガー、小規模な e コマース ストア、アフィリエイト マーケティング担当者、デザイナー、ウェブサイト作成者、さらには比較的単純なウェブサイトを作成し、シンプルで単純なニーズを持つクライアントを抱えている小規模なソフトウェア ショップであれば、共有ホスティングは決してあなたを失望させることはありません。
仮想プライベートサーバー (VPS)
この頭字語は確かに一口ではありますが、概念は非常に単純であることは保証しますので、逃げないでください。 🙂 VPS は、単に独立したマシンのように動作するシミュレートされた環境です。これは、白紙の状態から始めるので、マシンを完全に制御できることを意味します。
必要なソフトウェアをインストールします。ソフトウェアを好みに合わせて設定し、データベースと Web サイト (仮想ホスト) を作成し、ユーザーを管理し、セキュリティを担当し、更新やダウンタイムを心配します。
この説明は共有ホスティングのユーザーに冷や汗をかくには十分ですが、正当な理由からこのアイデアを喜ぶ人もいます (私自身も含めて)。

上の画像は、このアイデアをよく示しています (色やラベルの違いが理解できなくても、心配する必要はありません)。基本的に、仮想化と呼ばれるテクノロジーを使用する実際の物理マシンがあり、その結果、内部で独立した隔離された環境となる、ソフトウェアでシミュレートされた「偽の」マシンが作成されます。
これらの仮想マシンの 1 つを破棄しても、残りの仮想マシンには影響しません。
仮想プライベートサーバー (VPS) の長所
VPS とは何かを理解すれば、利点を理解するのは簡単です。
セキュリティの向上
VPS は閉じられた環境であるため、共有ホスティングよりもはるかに安全です。ウイルスが共有ホスト上の Web サイトに影響を与えると、ディレクトリ構造を簡単に上に「移動」し、途中で他のすべてに感染する可能性があります。
つまり、あなたは他人の不運の代償を支払っていることになります。
共有ホスティングでウイルスを修正するのは悪夢です。ウイルスがどこまでどこまで深く蔓延しているかはわかりません。たとえ 1 つのアカウントのクリーンアップが見落とされたとしても、システムは再び危険にさらされることになります。
VPS にはそのような欠点はありません。横断する直接のディスク構造はなく、単一の VPS は、たとえ望みを超えたとしても、自信を持って破壊できます。
よりよい性能
VPS はリソースを共有しないため、提供されたスペックを確実に得ることができます。この場合、2 GB RAM は 2 GB RAM を意味し、システムにログインして使用状況を監視できますが、混同することはありませんので、細心の注意を払ってください。その結果、VPS は共有ホスティング アカウントよりもパフォーマンスが大幅に向上します。
私は個人的に、未解決のパフォーマンス問題を抱えていた数人のクライアントを共有ホスティングから救出しました (まあ、ホスティング会社は問題がインフラストラクチャにあるとは決して認めません!)。数か月にわたる 1 回限りの (苦痛な) セットアップの後でも、彼らはまだ苦情を申し立てていない。
あなたが責任者です
VPS では、ソフトウェアを自由に追加または削除できます。 PHP でセットアップを行っていて、Node で別のセットアップを行いたい場合は、Node をインストールしていくつかの設定を調整するだけです。データベースのアップグレードまたは移動、無料の SSL 証明書スクリプトのインストール、セキュリティの強化など、すべてが可能です。
VPSの短所
大きな力には大きな責任が伴います。 VPS も同様です。あなた自身がシステム管理者でない限り、VPS の使用については忘れてください。はい、市場にはマネージド VPS ソリューションがありますが、最終的にはほとんどが共有ホストのように動作し、変更の可能性が大幅に制限されます。
VPS サーバー ソフトウェアを定期的に更新しないと、サイトがセキュリティ リスクにさらされることになり、何かが壊れた場合 (典型的なシナリオは、PHP のアップグレード時に WordPress プラグインが壊れることです)、サポートに電話をかける人は誰もいません。に!
最後に、VPS ソリューションはより高価で、月額数ドルかかる場合があります。
VPS が最適なのは誰ですか
一般に、VPS は、より優れた安定性、パフォーマンス、セキュリティを求めるすべての人に適しています (たとえば、数千人のアクティブ ユーザーがいる WordPress セットアップなど)。また、独自のテクノロジーを使用してカスタム ソフトウェアを開発したいソフトウェア チームや、複数の VPS サーバーを含む複雑なシステムを構築したいソフトウェア アーキテクトにも人気です。
さて、別れのアドバイス。コンサルタントを雇って VPS ルート (私の意見では、これが最良の選択肢です) を選択する場合は、標準の有名なホスティングプロバイダーから VPS を購入しないでください。私の経験では、VPS 専用ではないベンダーは VPS の管理が不十分であるため、避けるのが最善です。ほとんどの人にとって機能するデフォルト (そして私が使用しているもの) は DigitalOcean であり、コンサルタントが推奨するのはおそらくこれです。
管理するスキルや時間がないため、共有ホスティングも VPS ホスティングもしたくない場合はどうすればよいでしょうか?いくつかのオプションがありますが、最高のサポート、パフォーマンス、セキュリティで知られるKinstaをお勧めします。