當開始任何新的主要圖書館或系統時,我去StackOverflow的「我應該知道什麼?」的問題。答案可能是主觀的,但建議通常會爲我節省很多小時的麻煩。到目前爲止,我已經在Google App Engine上燒了幾個小時,絆倒了更多有經驗的開發人員在這裏已經知道的相同問題。最喜歡的谷歌應用程序引擎技巧和功能
我終於找到以下常見問題:
- appcfg.py上傳不會出現在 的谷歌儀表板,直到你從版本標籤選擇 他們。
- 如果您想要一致的響應時間,則使用cron作業來保持應用程序不被取消是 。這將成爲「共同問題的悲劇」(感謝尼克)。
- Eclipse中的PyDev可以很好地與Google App Engine配合使用。
- 爲Ubuntu 10.04獲取本地版本的Python 2.5很難。或者你可以「sudo add-apt-repository ppa:fkrull/deadsnakes」來獲得它。
- 使用VirtualEnvWrapper將GAE中的Python2.5與用於其他任何其他版本的Python分離。
- appspot上的應用程序只有在不方便的情況下切換到新的更新版本,無論控制面板是什麼。您應該在標題或頁腳中保留一個版本號以避免大肆追逐。
那麼,還有什麼我應該知道的?
應該是社區問題? – 2010-08-19 20:27:54