web-dev-qa-db-ja.com

なぜ私たち自身ではなく、ウェブホスティングにお金を払わなければならないのですか?

私はこの概念に非常に不慣れで、私には意味をなさない何かがウェブの周りにあるのを見てきました。

私はあなたがあなた自身のウェブサイトをどのように構築できるかについて興味があります。次に、独自のホームサーバーでホストし、ドメインやURLなどをコピーして、引き継がれないようにします。それをホストし、構築し、正しくコピーできる場合、これらすべての「ウェブサイトの支払い」場所は何のためのものですか?なぜあなたがあなたのためだけに作ることができるあなたのビジネスのためのウェブサイトを持っているのにお金を払うのですか?

ここで何か理解できない場合は詳しく説明してください。そのようなプロセスに関わるこれらの概念の多くを理解していないので、私の無知を許してください。

6
Joeseph Sears

ほとんどの人は、さまざまな理由でホスティングの料金を支払います。

  • サイトの可用性:パーソナルコンピューターは、実際にどれほど多くの訪問者にWebサイトを提供するために構築されていません。ほとんどの人はときどきPCの電源をオフにし、ほとんどの人はインターネット接続の帯域幅を制限しています。そのため、サイトが突然人気になった場合、コンピュータが高トラフィックで苦労しているため、ほとんどの人のコンピュータにエラーページが表示されます。また、多くの人はデータが限られているため、一定のデータ転送量を超えると、インターネットプロバイダーに追加料金を支払うことになります。

  • セキュリティ:Webホストは通常​​、サーバーのセットアップとすべてのソフトウェアを最新の状態に保つことにおいて、はるかに経験が豊富です。あなたがセキュリティの専門家でない場合、ウェブサイトを提供するためにあなた自身のコンピュータをセットアップしたなら、誰かがそれをハッキングして乗っ取るかもしれません。それからあなたはあなたのウェブサイトだけでなく、そのウェブサイトに到達するあなたの主な手段もダウンしています。これには、ファイアウォールやその他のネットワークインフラストラクチャも含まれます。

セキュリティに問題がなくても、1台のコンピューターをサーバーとして設定し、別のコンピューターを更新用に設定する必要があります。多くの人は、2台のパーソナルコンピューターを更新する準備ができていません(両方とも現在のハードウェアとソフトウェア)。

  • オペレーティングシステム:ほとんどの人は、パソコンにWindowsまたはMacOSを使用しています。しかし、ほとんどのWebサーバーはLinuxの一種を実行しています。 (WindowsベースのサーバーはWindows Serverを使用します。これは、PCを使用している場合に実行する一般的なコンシューマーWindowsの追加機能を備えています。)WindowsおよびMacOSは、コンシューマーアプリケーションの実行を対象としていますが、Windows ServerまたはLinuxのサーバー機能の多くは、深い知識。

最後に、ウェブホスティングの料金を支払うと、次のような多くの追加ツールが手に入ります。

  • データベースおよびファイルツール-人気のあるWordPressなどのコンテンツ管理システムを使用する場合、通常のPCには、phpMyAdminなどの起動および実行に必要なデータベースツールが付属していません。

  • メールアカウント-多くのホストでは、メールアドレス@ yourdomain.comも設定できます。 PCに電子メールサーバーをセットアップすることは、綿密な取り組みになります。

8
WebElaine

ウェブホスティングに料金を支払う理由はいくつかあります。

信頼性

Webホストの稼働時間は99.9%以上である必要があります。それを家庭で達成するのは難しい。あなたの家は停電したり、インターネットが停止したりしませんか?バックアップジェネレーターと無停電電源装置はありますか? 1つが出た場合に備えて、複数のインターネット接続を維持していますか?

ほとんどのWebホスティング会社はそのようなインフラストラクチャを持っています。 Webホスティングは通常、1つの施設で数千から数百万のWebサイトをホストするデータセンターで行われます。

ホームISPの制限

自宅のISPが契約上、サーバーの実行を禁止している場合があります。自宅からWebサイトを実行できないように、ポート80をブロックする場合があります。自宅では静的IPアドレスを取得できない場合があります。

一部の回避策があるかもしれません。動的IPアドレスに 動的DNS を使用できる場合があります。制限の少ないISPを選択できる場合があります。

速度

高速な家庭用インターネットはありますか?対称ですか?おそらく違います。

自宅のインターネットが高速である場合でも、データセンターのWebホストを使用すると、はるかに高速なインターネットを利用できます。

価格

私はあなたがあなたの家のインターネットに月額$ 50を払うに違いない。中程度のまともなWebホスティングに対して、年間を支払うことができます。 Webホスティングの増分コストは、家庭のインターネット接続に支払う金額と比べてそれほど大きくありません。

ドメイン名を所有するには、自宅でホストしているかどうかにかかわらず、年間$ 10を支払う必要があります。

ホームインターネットのアップグレードは、ホスティングプロバイダーでの同様のアップグレードよりもはるかにコストがかかります。

必要な知識

マネージドホスティングを購入した場合、他の誰かにソフトウェアをインストールしてアップデートを適用させることができます。自宅でホストする場合は、自分ですべてを行う必要があります。あなた自身をホストするためにあなたが知る必要がある量は、気が遠くなるかもしれません。

柔軟性

より大きなサーバーが必要な場合はどうなりますか?セカンドサーバー?別個のデータベースサーバー?ロードバランサーの背後にある複数のサーバー?ホスティング施設でセットアップをアップグレードするのは簡単です。クラウドホスティングプロバイダーを使用すると、数回クリックするだけで、Webブラウザーでこれらすべてを実行できます。

自宅から始めたい

したがって、必要に応じて、自宅で独自のWebサイトをホストすることから始めます。あなたが質素で技術的に精通しているなら、あなたはそれをすることができます。制限を知ってください。あなたのウェブサイトが離陸したとき、あなたは最終的にホスティングを取得したいと思うでしょう。私のサイトがホスティングの料金を支払うのに十分なお金を稼ぎ始めたら、私は自分のウェブサイトのホスティングを購入しました。

5

初心者にとって、そのような複雑さを理解しようとすることは、あなた自身の利益にとって有益ではないと思います。代わりに、Web開発に関連する実用的なプロジェクトを実行してみませんか。そのような懸念は、その過程で徐々に対処されます。

それをホストし、構築し、正しくコピーできる場合、これらすべての「ウェブサイトの支払い」場所は何のためのものですか?

あなたはできる。初めに正確に何をしたか:

  • 高速の専用回線とIPアドレスの支払い(または動的IPアドレスの設定)
  • ルーターを購入
  • サーバーハードウェアを構築する
  • サーバーソフトウェアのセットアップ(OS、データベースサーバー、ウェブサーバー、セキュリティ、自動プロセス)
  • ウェブサイトを構築する
  • それをすべてセットアップし、徹底的にテストする
  • 維持する

国全体のドメインレジストリが制御しているため、サーバーにアクセスするために直接IPアドレスではなくドメイン名を使用する場合は、このすべてを制御するという単一の利点のために多くの費用とトラブルが発生します。

なぜあなたがあなたのためだけに作ることができるあなたのビジネスのためのウェブサイトを持っているのにお金を払うのですか?

誰かがあなたのためにあなたの家を建てるのではなく、あなたのためにあなたの家を建てるのにお金を払うのはなぜですか?まったく同じ理由で。貿易について学び、そのためのツールを使用した経験がない限り、どちらも習得に長い時間がかかり、最終的な結果は確かに専門家が提供できるものよりはるかに少なくなります。

  • コーディング/スクリプト
  • グラフィックデザイン
  • ユーザーインターフェース設計
  • 検索エンジン最適化手法
  • セキュリティとメンテナンスの知識
  • カスタマーインタラクションプロセスとメンテナンスの自動化

多分それほど簡単ではありません。

1
garth