2010-12-19 35 views
24

我在圍繞我的新個人項目進行測試,範圍從PHP到node.js到Haskell。不過,我對Python感到非常自在,因此我想我最終會回到它。我已經採取了第二次看像Django的框架,但考慮到我主要喜歡SQL,我不想要一個ORM,我以爲我會使用Pylons(因爲ORM在Pylons中是可選的)。現在問題在於金字塔,而且很快就會取代Pylons。金字塔準備就緒/建議黃金時間?

長話短說,金字塔是黃金時間準備好了嗎?另外,鑑於Pylons本身是一個非常成功的平臺(從它的高調部署來看),你是否推薦金字塔作爲一個很好的替代品? (很明顯,我問的人實際上使用塔和/或金字塔。)

爲了澄清,應用程序將probaby使用多達4個數據庫表,並將沉重的AJAX調用。帶有全JS前端的JSONRPC也是一個選項。其中一個表預計將持有不同用戶在任何時間消耗的成千上萬條記錄。大表上的查詢不限於選擇,因爲它們很可能來自某種形式的AJAX數據網格。

回答

25

高爐煤氣,這是前體已被用於「黃金時段」一段時間了。在金字塔裏有一些BFG的補充,使它更加「幽靈」,這些可能還沒有準備好,但我會說他們會很快。

所以,如果你擔心,現在可以使用BFG。遷移到金字塔應該很簡單,一旦你想遷移:migration tutorial

更新:Pyramid 1.0現已發佈。現在它已經準備好迎接黃金時段。

+2

謝謝。我會嘗試這條路線(沒有雙關語意圖)。 – hayavuk 2010-12-19 17:08:27

-3

我問這個問題之前:Should I use Pylons or Pyramid?

塔將繼續和版本的這2將被釋放。 Pyramid就像使用其他組件遷移的Pylons發行版一樣。

+3

這是不正確的信息,afaics。第一個正式的金字塔發行版仍然是一個非正式的名稱,因此主塔2.0(截至撰寫本文)目前被稱爲主塔的東西將繼續得到支持,但作爲一個項目,它已經完成,並且不會有新的發展。 – hayavuk 2011-01-16 16:04:56

+0

最後一句不清楚。你能改述一下嗎? – Tshepang 2013-01-28 21:06:44

14

我會毫無保留地推薦Pyramid。

請閱讀Ben Bangert(主塔創建者)的帖子Why not just continue developing the Pylons 1.0 code-base?,其中總結了爲什麼Pylons 1.0架構撞擊磚牆並需要在bfg方向進行深度轉換。

首先,金字塔的解耦設計使得JSON響應成爲可能。