ローカルサーバーとリモートサーバーの違い
ローカルサーバーとリモートサーバーの違いを理解することは非常に重要です。その前に、ローカルサーバーとは何でしょうか。名前が示す通り、ローカルサーバーは個人が所有するワークステーションで、一般的に開発者がサーバーサイドスクリプトコードを含む Web ページの保存やテストに使用します。開発者が自分のシステムに Web サーバーソフトウェアをインストールして Web アプリケーションの開発に使用することで、ローカル Web サーバーが作成されます。では、リモートサーバーとは何でしょうか。ローカルサーバーとは対照的に、リモートサーバーは別の場所に設置されたコンピューターで、Web サーバーソフトウェア、データベース、その他のツールを備え、Web サイトの訪問者からのリモートリクエストを処理します。リモートサーバーは 1 つ以上の Web サイトをホストでき、Web ページのスクリプト言語コードを処理するために常に稼働している必要があります。
「リモートワーク」という言葉を聞いたことがあるでしょう。これは、オフィスではなく、自宅やお気に入りのカフェの片隅で仕事をするという意味です。オフィスにいないため、「リモート」と分類されます。同様に、データを保存しているサーバーがインハウスまたは自分のコンピューター上にない場合、リモートサーバーと呼ばれます。
まず、ブラウザで Web ページを閲覧するときに何が起こるかを考えます。コンピューターは (リモート) Web サーバーと通信し、データをコンピューターに送信して戻します。
一方、ローカルサーバーを実行している場合、コンピューターは自分自身と通信します。ローカルサーバーを稼働しているため、データをブラウザに送信します。
これで、ローカルサーバーとリモートサーバーの違いは理解できたはずです。基本概念はシンプルですが、用語が時に少し混乱しやすいこともあります。ローカルサーバーは自分のコンピューター上にあり、リモートサーバーは別のマシン上にあると覚えておけば問題ありません。
関連記事
-
データストレージの 6 つのオプション技術
ナレッジベースチーム
その他の特別オファーを見る
-
Short Message Service (SMS) & メールサービス
50,000 通のメールパッケージがわずか 1.99 USD から、120 通のショートメッセージがわずか 1.00 USD から
