0

CodeigniterとMySQLを使用してWebアプリを構築しており、ほとんどの部分を完了しています。

しかし、その後、スケーラビリティやインフラストラクチャについて心配する必要がないなどの優れた機能を提供するGoogleAppEngineに遭遇しました。

今、私は専用サーバーではなく、GoogleAppEngineでそれをホストすることを考えていました。

質問をする前に、私はいくつかの点を述べたいと思います。

  1. Djangoでコードを書き直さなければならないため、時間がかかります(はい、quercusを使用できますが、パフォーマンスの問題があると思います)。
  2. 「あなたのサイトが『巨大』であるなら、GAEはより良い」と言っている他のいくつかの答えを読みました。このアプリは可能性がありますが、今のところ「巨大」ではありません。
  3. 私は自分でアプリを開発しているので、スケーリングやすべてについて心配する必要がないので、より良いかもしれません...私はロジックパートにもっと集中することができます。
  4. 最終的な解決策は、アプリの適格性基準(「巨大」)を待ってから、それをAppEngineに移植することです。

では、データストアを使用してGAEでWebアプリを構築する方がよいのでしょうか、それとも従来のサーバーを使用する必要があるのでしょうか。

4

1 に答える 1

0

スケーラビリティとインフラストラクチャによってGoogleAppEngineを検討したが、プロジェクトがすでにPHP + MySQLを使用して開発を開始している場合は、AppfogやDotcloud(これら2つはappengineと同じように無料利用枠を提供します)など、appengineに代わる他のIaaSを検討する必要があります。その他、幅広いランタイム環境(phpを含む)とMySQLなどのさまざまなデータベースバックエンドを提供します。そうすれば、コードを移植する必要がなくなります。

http://www.appfog.com http://www.dotcloud.com

于 2012-12-27T19:32:39.780 に答える