2010-11-02 72 views
2

我正在考慮在Google App Engine上製作應用程序,以幫助現有的非特大(1000人)社區在現有項目上進行一些現場特定的協作。在單個項目上工作幾個人,主要是討論事情。應用程序應該與可以託管在某個地方沒有問題的「後端」通信。Google應用引擎:個人體驗?

但我並不是在尋找另一個「優點和缺點」的討論(例如,你可以在這裏閱讀:Pros & Cons of Google App Engine),但我想聽聽其他人在類似情況下的經歷。

願意分享的任何個人經驗?想法?

+1

第一個想法:使這個問題成爲社區wiki。 – Constantin 2010-11-02 11:52:38

+1

這個問題似乎過於模糊,無法提供連貫的答案。你特別想知道什麼? – 2010-11-02 12:36:36

+0

我在思考使用易用性,API,當你遇到困難時提供支持,如果需要的話,從GAE遷移等等。P.S .:技術堆棧我記得我的應用是python plus Django – IgorJ 2010-11-02 12:50:32

回答

1

我想說,GAE/Python是一個令人愉快的開發平臺,如果你不介意社區驅動的支持。儘管我對tracko的個人體驗非常粗糙,但主要是因爲我試圖將數百萬的請求納入免費配額。

注意一些重要的問題,例如,HTTPS支持以及您的模塊需要什麼Python版本。檢查是否有任何issues是一個showstopper爲你。像往常一樣,建議開發一個小型項目來獲得平臺的感覺。

1

App Engine提供了很好的API來執行常見的任務,如身份驗證,幾乎不費吹灰之力就可以實現。

有些人在開始使用App Engine時沒有做好準備,例如30秒請求超時或非關係數據存儲等,但是一旦您的應用程序「重新習慣它們,並且它們儘可能快地使您的應用程序可擴展,即使在免費配額內也是如此。

還有很多很棒的文檔,我建議儘可能多地在App Engine上看看Google I/O對話,你可以找到它們,它們都很有用。