これは、Webホスティングの選択に関するすべての質問に対する答えとして機能するように設計された「キャッチオール」質問です。 Pro Webmastersは、ホスティングの選択方法に関する新しい質問を受け付けなくなりました。 Webホスティングの検索に関する将来の質問はすべて、この質問の複製として終了する必要があります。このポリシーの詳細については、 this meta question 。を参照してください
要件を満たすWebホスティングを見つける方法
この質問への回答で私たちが探しているのは、ウェブホスティングの基本です:
私たちが望まないのは:
----いくつかの構造とスタブからこれを始めると思った。これを自由に編集して追加してください。----
Webホストを使用すると、常にオンで常にインターネットに接続されているコンピューターにWebサイトを保存することで、WebでWebサイトを利用できるようにすることができます。 Webホスティングを提供している企業は数千社あります。このガイドは、提供されている製品を自分で理解、調査、評価する方法を教えることを目的としています。
適切なWebホストを見つけるには、次のことを行う必要があります。
これらの手順について説明します。
検索を開始するには、次のことを大まかに把握しておくと役立ちます。
これらの情報が手元にあれば、すばらしい!まだ読んでいない場合は、読み進める前にそれらを解決し、書き留めてください。 Webホストを見つけるのがずっと簡単になります。
ホスティング市場にはさまざまな製品があふれています。このセクションではそれらについて説明します。
無料のWebホスティングを見つけることは可能ですが、ご使用を推奨する専門のWebマスターはほとんどいません。
pro
contra
つまり、無料のサービスを使用する代わりに、ホスティングに費用を支払う価値があります。安価な共有ホスティングパッケージを使用すると、基本レベルのサポートが提供され、稼働時間の信頼性が向上します。そして、それは銀行を壊しません。
優れたサービス(2018年現在)には Github Pages が含まれます。
pro
contra
これは、3つのグループ(サービスとしてのインフラストラクチャ、サービスとしてのプラットフォーム、サービスとしてのソフトウェア)に分割できるさまざまなサービスを対象としています。 このウィキペディアの記事 は違いを説明しています。
pro
contra
これは、他の人と物理的に共有しているのに、自分だけのサーバーを持っているように見える場所です。
pro
contra
pro
contra
コロケーションは、専用のWebホスティングによく似ています。違いは、ハードウェア自体も購入、持ち込み、管理、サービスする必要があることです。
pro
contra
これは専用ホスティングに似ていますが、専門チームがサーバーを保守するため、セキュリティの問題が軽減されます。その一方で、専用のマシンほど自由に行動することはできません。
最初にリストした5つの基準(予算、交通量、技術、能力、および場所)を使用して、どの製品が適しているかを判断できます。
フローチャートは適切な製品に人々を誘導しようとしていますか?
必要な製品がわかったので、その製品を提供する会社を見つける方法を見つけましょう。
予算、技術、およびその他の要件による検索-推奨される戦略:
これらは、優れた基本的な共有ホスティングパッケージでさえ、最も基本的なものから高度なものまで大まかな順序で含める必要がある機能です。
.htaccess
ファイルまたは同等のサポート。cron
または同等のものを介した時間指定プロセススケジューリング。はい、機密データを扱う場合はそうです。あなたが地元の登録事務所や医師にサービスを提供しているビジネスマンの場合、データを保存することはできません。 (たとえば、ドイツのプロバイダーとして、現地のデータ保護法のために、データを米国にnot保管する必要はありません。最近、ドイツのデータ保護担当者が議論することさえありました。エンドユーザーは米国企業によって追跡され、ドイツの顧客の使用データを広告主に販売する可能性があるため、彼らはウェブサイトにFacebook Likeボタンを含むウェブサイトプロバイダーを訴えます。
多くの場合、ホスティングレビューを提供すると主張するWebサイトは、アフィリエイトリンクまたは他のチャネルから実際にお金を稼ぐため、正直なレビューを提供しません。 1つのサイトのみを信頼することはなく、購入する前に常に複数のサイトを確認してください。
VPSでのWordPressホスティング
WordPressを実行するには、次のものが必要です。
PHP version 5.2.4 or greater
MySQL version 5.0 or greater
サーバーにそれらを快適に実行するのに十分なリソースがあることを確認してください。遭遇する主なボトルネックはMySQLクエリです。多数のビスタがいる場合、それらの訪問者がデータベースクエリをトリガーする回数を制限してみてください。それを行うには多くのアプローチがあります。 WordPressのパフォーマンスまたは最適化を検索してください。例: http://elliottback.com/wp/why-my-wordpress-site-is-so-much-faster-than-yours/
必要なRAMの量は、同時に実行されるアプリケーションとサービスの数に依存します。 開始するのに適した場所は512MBかもしれませんが、1GBが必要かもしれません。ありがたいことにRAMは安価であり、ホスティング会社でさえ節約を渡す。あなたはもっと欲しいかもしれませんが、繰り返しますが、これはすべてあなたが実行するものに依存します。サーバーRAMについての適切な説明は次のとおりです。 http://webmasterformat.com/blog/how-much-ram
サイトの平均訪問者数が1日あたり平均数百または数千である場合、RAMはあまり重要ではありませんが、毎日の訪問者が数万人以上になるとすぐに、インストールしたRAMの量が問題になります。アップグレードの時期が来たら、VPSにインストールされているRAMを簡単に増やすことができるホストを見つけてください。
すぐに多くの訪問者が訪れると考えるのは楽観的ですが、視聴者を増やすには時間がかかります。それを念頭に置いて、帯域幅をそれほど気にしないホスティング会社を手に入れましょう。多くのホストが無制限または未測定の帯域幅をアドバタイズします(理由の範囲内)。サイトの最初の数か月で、サイトがサービスを提供するために必要な帯域幅の量と、サイトが最終的に大きな時間を突破し、ISPが毎月の帯域幅を再交渉するようになったときを学びます。いくら買うか知っています。
また、可能な限り帯域幅を節約する方法を学ぶことも重要です。これには2つの利点があります。1つはお金を節約でき、もう1つはパフォーマンスを向上できることです。 Webサイトのパフォーマンスを微調整する方法に関する記事はたくさんあります。チェックアウトYahooの「Webサイトを高速化するためのベストプラクティス」
また、真剣に静的リソースを提供するためにAmazon S3/CloudFrontなどのコンテンツ配信ネットワーク(CDN)を使用することを検討してくださいロゴグラフィック、スタイルシート、画像スプライト、javascriptファイルのように頻繁に変更します。これにより、サイトの読み込み時間が大幅に増加し、サーバーが1日に処理できる訪問者の数を事実上2倍(またはそれ以上)にできます。
ディスク容量に関しては、OS、インストールされたプログラム、ログファイルを実行するのに十分な必要があります(サーバー/ OSに応じて、これらが自動的に圧縮されることを確認してください、そうでなければすぐにハードドライブが不足します)スペース)、そして最後にあなたのブログはどれくらいの大きさになりますか?データベースにはいくつのエントリがありますか?画像はいくつ、どれくらい大きくなりますか? VPSの場合、開始するのに適した場所は40GBのハードドライブ容量です
すでにブログを設計している場合は、ベースサイトの大きさを知っている必要があります。しかし、毎月どれくらいのデータをアップロードしますか?すべてのスペースを十分に確保してください。また、既に述べたように、サイトの静的リソースの多くをCDNにオフロードすることを検討してください。最後に、他のWebサービスを使用して、ビデオ用のYouTubeやVimeo、オーディオ用のSoundCloudなどの大きなマルチメディアコンテンツをホストすることを検討してください。多くの場合無料であり、コンテンツをサイトに簡単に埋め込むことができます。
以下は Better Business Burea によって推奨されています(少し古いですがまだ適切なアドバイスです):
あなたのビジネスWebサイトは再びダウンしていますか?アップタイムよりもダウンタイムが多いように見えますか? Webホスティングサービスの変更を検討してください。ビジネスWebサイトで行う最も重要な決定の1つは、Webページをインターネットに表示するWebホスティングサービスを選択することです。ビジネスのWebサイトをホストするために適切なインターネットサービスプロバイダー(ISP)を選択することは、最近子供に適したデイケアセンターを見つけることのように感じるかもしれません。彼らは来月そこにいますか?彼らは何をしているのか知っていますか?彼らはどのようなサービスを提供していますか?
適切な情報を収集すれば、Webプレゼンスをホストして維持するプロバイダーを見つけることは、公園を散歩するのに役立ちます。または、それは起こるのを待っている災害でありえます。 Better Business Bureauは、Webホストを購入する際に次のことを考慮することを提案しています。
必要なサービスの種類を把握し、そのサービスに対してのみ支払う。大企業や大規模なWebサイトは、必要なサービスに対して高い料金を支払うことを期待できます。
周りの買い物。大企業に行くことは、中小企業にとって最良の選択肢ではないかもしれません。大企業では、サービスとパフォーマンスの問題に対処する際に注意を払う必要があります。
質問をする。ホスティング会社がメール、ログファイル、システムプログラム、グラフィックスのためにサーバー上でどれだけのスペースを許可するかを調べてください。いくつのメールアドレスが許可されていますか?ニュースレター用のMajordomoや、特定のアドレスに送信された電子メールメッセージへの自動応答用の自動応答など、メーリングリスト管理プログラムの可用性について問い合わせます。また、Webページへの訪問者に関する何らかの統計データを提供しているかどうかを尋ねます。
サービス契約を注意深くお読みください。あなたとウェブホスティング会社との間で口頭の交渉があった場合、それらが契約に含まれていることを確認してください。たとえば、Webホスティング会社が、通常の24時間ではなく12時間以内にアカウントに関する苦情やグリッチに対応すると言った場合、契約に約束が含まれていることを確認してください。
Webサイトのデータが安全であり、管理できることを確認してください。 「最先端」のセキュリティが必要な場合は、それらの言葉を契約に追加してください。そうすれば、あなたのウェブホスティング会社がそれを提供することに同意したことがわかります。
ビジネスを行う前に、Better Business BureauでWebホスティング会社をチェックしてください。
バックアップ
他に考慮すべきことはバックアップです。
一部のホスティングプロバイダーは基本的なサービスを提供します(1週間に1回ですか?)、自分で復元を行うための直接的なアクセス権がない場合があります。そのため、復元プロセスとバックアッププロセスに注意してください。
市場には、ニーズ(データサイズ、復元速度など)に応じて異なる市販製品がかなりあります。
バックアップに200Gb +のホスティングリセラーとして機能するソリューションは、AWS CLIで使用する場合、高速で効率的で、自動化でき、手頃な価格のAmazon AWS S3です。
[更新]この回答が再び注目されました。実際にバックアップ戦略を変更し、現在、BackblazeB2とhashbackupを使用しています。 はるかにより良い価格であり、バックアップと復元に完全に機能します
バックアップが重要であると多くの人々から何千回も言われています。質問を自問してください。 「サーバーのハードドライブが故障した場合、結果はどうなりますか?」.
サイトが静的であるが、CDNをホストしている会社に依存している場合、コンテンツ配信ネットワークホスティングが可能です。静的なHTMLサイトなどの単純なホスティングがすべて許可されているわけではありません。また、ウェブサイトのホスティングはコンテンツ配信ネットワークを使用して行うこともできますが、多くの長所と短所があり、
プロ
短所
www
なしでサイトにリンクすると、コンテンツにアクセスできなくなりますこれは、ほとんどのCDNのcnameの作業(すべてではなく、ほとんどの場合)のためです。CDN静的サポート
リストに自由に追加してください。ただし、スパムの防止のためにリンクしないでください。
PHPホスティング
PHP Webホストの調査/選択に関するヒントがある場合は、それに応じてこの回答を編集してください
PHP Webホスティングはvery一般的で見つけやすいです。 PHPを提供するWebホストを選択するときは、次のことに注意してください。
PHPは非常に一般的なため、価格が非常に低くなる傾向があります。これは、マージンが非常に低いことを意味する傾向があります。その結果、多くの低コストのWebホストは、Webスペースを「売る」傾向があります。つまり、より多くのWebサイトをサーバーに配置し、それらのWebマスターにとって理想的と見なされます。これにより、これらのサーバーでホストされるWebサイトの応答が遅くなり、リクエストを完了するのに十分なリソースがないためにエラーが発生することもあります。 PHP Webホストを調査するときは、過剰販売の評判があるかどうかを確認してください。
多くのWebホストは、PHPの新しいバージョンの採用に時間がかかります(PHP4からPHP5への移行は非常に遅くなりました)。 Webサイトで利用可能な最新のPHP機能を使用する場合は、選択したWebホストがPHPの新しいバージョンに移行するか、顧客に新しいサーバーに移動する機会を提供することを確認してくださいPHPの新しいバージョンを使用します。
PEAR extends PHPはすぐに使える多くの機能を提供します。 Webホストが少なくとも最も人気のあるPEARパッケージ(MDB2、PHPUnit)を提供していることを確認してください
適切なウェブホスティングを選択する前に、次のことを考慮する必要があります。
クラウドサービスは、テクノロジー、価格設定、実装に関する柔軟性を提供するため、理想的で利用可能なソリューションです。
Google Cloud&OpenShift(RedHat)は、私のお気に入りのクラウドホスティングサービスプロバイダーです。 AWS(Amazon Web Services)を試すこともできます。
ほとんどの要件を非常に簡単に満たすため、クラウドベースのホスティングソリューションを優先します。
コンテンツ配信の速度が重要です
Webホスティングのニーズに関心のあるプロバイダーに、TTFB(最初のバイトまでの時間)値をテストできるデモページを作成するよう依頼することをお勧めします。 Webpagetest.orgは、さまざまなコンピューターからそのような値をテストできます。さらに、ページ速度の洞察ツールを使用してWebページをスキャンする際に、Googleはこれを考慮します。読み込み速度が平凡な場合、サイトのランクを下げることがあります。
初めての人のためのウェブホスティング
Web開発分野が初めての場合は、SQLおよびスクリプト処理エンジンが有効になっている無料のWebホストを探してください。
ホストがWebスペース、または少なくともWebディスク(ファイルをアップロードするためにサーバー上の安全な領域にログインする場所)へのFTP(またはセキュアFTPの場合はSFTP)アクセスを提供していることを確認してください。
また、PHPなどのコンテンツ管理システムを実行する場合、または任意の種類の動的ページを実行する場合は、選択した計画にWordpressおよびMySQLがホストに含まれていることを確認してくださいJavaScriptを使用しません。
選択したホスティングの種類に関係なく、Webページを配信するにはApacheなどのWebサーバーソフトウェアがインストールされている必要があり、多くの場合、ドキュメントルート(Webサイトファイルのベースフォルダー)と定義されたインデックスファイルがありますサーバー構成ファイル内。多くの場合、インデックスファイルはindex.htmまたはindex.htmlまたはindex.phpです。
帯域幅を考慮する
多くのホスティングプロバイダーは、毎月の帯域幅制限を課しており、それを超えると、その月の残りのコンテンツ配信の停止および/または追加の超過料金が発生します。このため、いくつかの計算を行う必要があります。安全のために、多くのユーザーがアクセスすると予想されるファイルの平均サイズを推定し、それを帯域幅制限に分割します。これは、そのプロバイダーが1か月でサービスを提供できるユーザー数です。
たとえば、帯域幅の制限が1か月あたり10 GBで、キャッシュを有効にせずに提供する各ページが次のもので構成されている場合:
an image that's 90 KB,
a CSS file that's 2 KB,
a base HTML file that's 8 KB
その後、各ユーザーは100 KBの帯域幅を使用します。したがって。
10 GB / 100 KB
= 10,000,000 KB / 100 KB
= 100,000 users
したがって、上記のシナリオでは、ページの新しいコピーを100,000枚だけ世界中に配信できました。
より多くのページのコピーを提供する必要がある場合は、より高い帯域幅制限を提供するプロバイダーを探すか、コードを最適化するか、HTTPキャッシングを採用するか、サーバーに接続されているすべてのブラウザーがそれに従うようにします。