2010-03-09 94 views
4

我和我的朋友正計劃構建一種類型的webapp論壇。 我們已經使用了主要的PHP框架,但我們真的在考慮爲我們的應用使用Python專門的Pylons框架。雖然我們很能勝任PHP程序員,但我們在Python方面有點小菜鳥(我們可以創建實用的腳本等)。但事情是我們真的想學習Python,但通過測試Pylons,對於所有大量的進口和所有進口來說似乎非常困難。我們應該在我們的webapp上使用Pylons還是PHP?

你會建議什麼?你可以給我們什麼建議?你會如何建議我們學習塔架?

回答

9

決定你想要把你的焦點,是生產或學習一門新的語言是什麼:

  • 如果你想學習和Python,使用塔和Python。
  • 如果你想交付一個穩定的論壇軟件,使用PHP,因爲這是你的勝任。

注意:我應該補充一點,這並不意味着暗示你無法在Python或Pylon中生產。我所說的就是,就你而言,你將會更加高效地使用PHP,因爲你知道它。

4

我不知道主塔,但我一直在類似的情況,並建立了一個使用Django的網站。在我熟悉的環境(網絡應用程序)中,我學習了很多關於Python的知識,現在我將Python作爲我的第一選擇。

5

不要被python中的進口嚇到。使用python進行編碼時,它們比普通的PHP更常見,這很好,因爲你的命名空間永遠不會被你不期望的東西所污染,除非你做from foo import *(所以不要這樣做)。我想你會發現結構掛架給你將是無價的。在PHP中也有框架,但是如果你想學習python,我沒有理由不想使用Pylons。

0

很多次我們都在討論我的工作。我們使用PHP,這裏的每個人都會喜歡切換到python。即使是PHP提供的新Web項目,也是因爲我們每天都在使用它,這正是我們所使用的。 PHP中的許多事情使我感到厭煩,而且我喜歡python,它說我是「爲工作使用最好的工具」的忠實粉絲。

良好的代碼是可能的PHP(和可怕的可怕的代碼太),所以使用什麼是最適合你的工具和這個工作。但是,如果這個webapp是一個愛好和/或不是任務關鍵型軟件,我會完全推薦python,只要學習一門新的語言。

相關問題