2012-12-27 33 views
0

我正在使用Codeigniter和MySQL構建Web應用程序,並完成了大部分工作。將Web應用程序移至Google App Engine。這樣對嗎?

但是後來我遇到了Google App Engine,它提供了很好的功能,例如人們不必擔心可伸縮性和基礎架構。

現在我想在谷歌應用引擎上託管它,而不是在專用服務器上。

在問一個問題之前,我想提出幾點。

  1. 它會消耗時間,我要改寫在Django代碼(是的,我可以用櫟,但我認爲會有一些性能問題)。
  2. 我讀了一些其他答案,說「如果你的網站是'巨大'GAE更好」。這個應用程序可能是,但現在它不是「巨大」。
  3. 我正在開發我自己的應用程序,所以它可能會更好,因爲我不必擔心縮放和所有...我可以專注於邏輯部分。
  4. 最終解決方案將等待應用程序的合格標準(「巨大」),然後將其移植到App引擎中。

因此,在數據存儲上使用GAE構建Web應用程序還是應該使用傳統服務器?

+1

多少時間將你和你的服務器的設置和網絡服務器的維護花費。我的經驗:幾乎爲零並且沒有停機時間,如果您的應用程序出現錯誤,您可以配置每日報告。看看:http://www.youtube.com/watch?v=XfG3Bf8bygk – voscausa

+0

@voscausa感謝視頻鏈接... :) –

回答

0

如果可擴展性和基礎架構讓你考慮Google appengine,但是你的項目已經開始使用PHP + MySQL進行開發,也許你應該看看其他的IaaS替代品,例如Appfog和Dotcloud等appengine(這兩個提供了一個免費的層像appengine),因爲它們提供了更廣泛的運行時環境(包括php)以及各種數據庫後端(如MySQL)。這樣你就不必移植任何代碼。

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

相關問題