0

クラウドホスティングは進むべき道ですか? または、ページの読み込みを高速化するより良いものはありますか?

質問する理由は、budypress サイトを bluehost 専用サーバーで実行しているからですが、1 日のほとんどの時間で動作が遅いようです。現時点ではサイトが稼働しておらず、トラフィックが増えると状況が悪化し、訪問者が興味を失うのではないかと心配しているため、これは私を怖がらせます. Amazon Cloud を使用して、すべてのメディア、JS、および CSS ファイルをキャッチ プラグインとともに処理していますが、それでも読み込みが遅い場合があります。

問題は Bluehost にあるように感じます。なぜなら、buddypress を実行している他のサイトにアクセスすると、サイトがすぐに読み込まれるように見えるからです。私はウェブホスティングに精通していないので、誰かが私をここで正しい方向に向けてもらえますか?

4

2 に答える 2

1

ホスティングの選択は、技術要件、成長率、バースト率、予算など、多くの要因によって異なります。

より大きなハードウェア

ホスティング運用をスケールアップするために、最初に選択するのは、より強力なサーバー、VPS、またはクラウド インスタンスを使用することです。要点は、クラウド対専用ということではありませんが、問題により多くのコンピューティング能力をもたらすということです。クラウドを使用すると、スケールアップが簡単になります。多くの場合、数回クリックするだけです。

分業

次のステップは、多くの場合、分業です。データベース、静的コンテンツ、キャッシュ、またはその他のアイテムを特定のサーバーまたはサービスにオフロードします。たとえば、静的コンテンツを CDN にオフロードできます。専用のデータベースを作成できます。

繰り返しますが、クラウドか非クラウドかは問題ではありません。ポイントは、ホスティングの問題により多くのリソースをもたらすことです。

適切なアプリケーション スタックを選択する

お客様のニーズに合った適切な基盤となるテクノロジを選択することはいくら強調してもしすぎることはありません。たとえば、私は最近、クライアントが Apache/PHP スタックから Varnish/Nginx/PHP-FPM スタックに切り替えて、非常にビジネス的な Wordpress 操作 (> 1 億ページ ビュー/月) を行うのを手伝いました。この変更により、ハードウェアを少し変更するだけで、容量がほぼ 5 倍になりました。

同じアプリ。別の話

また、特定のアプリケーションを使用しているからといって、同じホスティング設定が機能するとは限りません。使用している特定のアプリについてはわかりませんが、Drupal、Wordpress、Joomla、Vbulletin などでは、プラグイン、サイト デザイン、テーマ、およびその他のアイテムが全体的なパフォーマンスにとって重要です。

さらに複雑なことに、ユーザーの行動も考慮する必要があります。読み取りと投稿の比率が 95:1 のディスカッション フォームを考えてみましょう。より多くの投稿を奨励するためにデザインに何かを加え、その比率が 75:1 になったらどうなるでしょうか。つまり、データベースへの書き込みが増え、キャッシュが減ります。

つまり、詳細が重要であるため、ホスティングのスケールアウトを開始する前に、アプリケーションをよく理解してください。

于 2012-08-07T18:31:28.900 に答える
0

ホスティング サービスはソリューションの一部です。もう 1 つの部分は、適切なサーバー構成です。

たとえば、この男は、AWS のマイクロインスタンスから離れて 1 日で 1,000 万のリクエストを処理するようにセットアップを最適化しました。

最初にサーバー構成を確認してから、他のホストを購入する必要があると思います。サーバー構成を制御できない場合は、AWS、Rackspace、またはその他のクラウド サービスを試してください。

参考までに: AWS にサインアップすると、マイクロ インスタンスを 1 年間無料で使用できます。私が投稿したリンク - 彼はちょうど同じサーバーで最適化しました。Amazon は、micro はスパイクと持続的なトラフィックを処理するためだけのものであると述べているため、小規模なサーバーにアップグレードする必要があるかもしれません。

幸運を。

于 2012-04-06T14:23:35.553 に答える