2011-04-07 31 views
2

我一直在編碼PHP多年,現在我不得不最終做出我自己的項目,我希望它非常優化和有光澤。因此,我一直在尋找應用哪種編程語言來滿足我的需求(快速,安全,易於理解,可定製)以及所有指向 - > Python的網絡。所以我決定繼續下去,但是在編寫python(包括Django應用程序......)時我感覺不到「家」。我習慣了PHP的語法,而我的IDE(PHP專家編輯器4.3)使得php看起來很棒,所以現在我只能用python去。從PHP到Python的住宿

也許有一些東西,有PHP的語法(我們每例如說:Perl的)...但是高級語言(又名Python)的優勢?

+1

語法與語義相比是無關緊要的,除了樣板代碼(在Python中沒有),最醜陋的語法不斷得到自己的方式(某些人聲稱「空白的東西」 Python是這樣的,但90'5%的人經常使用它不同意)。這主要是一個習慣它的問題。試一試。 – delnan 2011-04-07 14:30:55

回答

4

使用你喜歡什麼,你知道什麼。如果你想嘗試新的東西沒關係,但是如果你想現在開始一個serios項目,我不會使用這種新的語言。

也許更好看什麼,你可以用PHP做的更好。 (也許使用更好的模板引擎或設計聰明的類或其他)。許多巨大的webapps是用php開發的,並且工作得很好。

而且我不會說Django是一個高度優化的框架..如果你想尋找到新的東西有據可查的,你可以檢查燒瓶microframework http://flask.pocoo.org/

2

這條線的工作需要你調整到不同的語法(即使是在PHP只有你需要知道SQL和JS和CSS和HTML太...)。
因此,答案是否定的,有沒有像你問什麼,你最好就習慣了:-)
b.t.w是Python的真快於PHP?

2

如果你在PHP編碼了多年,那麼也許PHP仍然是你的正確選擇?只要你的項目與web相關(按照Facebook使用PHP的方式),你應該堅持下去。

Python是非常容易和學習的樂趣,但其他編程語言 - 它需要時間來進入它。而對於web項目,你必須趕上框架和服務器(例如龍捲風)。

如果你想要做的事情在企業層面,Java還是一個不錯的選擇。但從來沒有像Python那麼容易和有趣:)

+0

我想我會繼續在PHP上編碼。 =) – technology 2011-04-07 14:45:10