web-dev-qa-db-ja.com

Magentoコミュニティ-ホスティング::どの共有ホスティングがMagentoを高速に実行するかについてのアドバイスが必要

共有ホスティングが実行されるアドバイスが必要ですMagento Community高速または他の高価ではないソリューション。

このウェブサイトには多くのユーザーがいません。100〜20人のユーザーが同時に高速で実行できることだけが必要です。 Magentoの問題は、このシステムを非常に遅くするデータベース設計であり、他のスタッフも最善ではありません。

以前のWebサイトにはhostmonster.comとjusthost.comがありましたが、米国(私の顧客エリア:アジア、アフリカ)にいないシングルユーザーには十分な速度ではありませんでした。データベースを含む各アクションには多くの時間がかかります。

ありがとう

1
Yosef

これに対処するための最良の方法は、安価なvpsを見つけることです。セットアップをnginx、php-fpm、およびいくつかのmemcached分散キャッシュに置き換えます。

これにより、ショップで利用可能なリソースを最大限に活用できます。

または、すでに最適化されたMagentoインフラストラクチャを備えた専用のMagentoホスティングプロバイダーを見つけてください。

1
ProContractors

いくつかの理由から、共有ホスティングの代わりにVPSを提案することはしません。

あなたの予算が月額£30であると仮定しましょう-bytemark.co.ukからこれはあなたに与えます

  1. 1000MBのRAM
  2. 1CPUコア
  3. 20GBのストレージ

VPSを使用することの欠点

  1. 独自のサーバーを管理する必要があります。つまり、サーバーを最適化し、サーバーを監視し、サーバーの問題を修正する必要があります-そのレベルの経験はありますか?
  2. I/Oは共有されます。一般的なHDDを使用する他の人の活動はボトルネックになります何でもあなたのMagentoストアがする必要があります
  3. これを視野に入れるために、1GBのRAMに制限されています...

各PHPスレッド(ビジター)には平均30MBが必要ですRAMそして対応するMySQL接続にはもう少し必要です。つまり、ビジターあたり80MBです。あなたのベースOSを実行するには約140MB RAMが必要です。MySQLベースは可能な限り多くを必要としますが、少なくとも300MBが必要です。

つまり、440MBを使用しており、7人のアクティブな訪問者をサポートしています。これは幸運なことです。1つの2.5GHzコアが1秒あたり最大7つのリクエストをプッシュできるからです(Magentoの場合)。

-

逆に、共有サーバーをすでに最適化し、外部DBサーバーを使用し、通常、VPSが提供するものの約8倍までリソースをバーストできる強力なマシンを備えたMagentoホストを選択することもできます。

この決定を下すのに役立つMagentoホスティング比較サイトがいくつかあります。

  1. www.magentobenchmark.com
  2. www.magespeedtest.com