2010-11-19 18 views
0

只是想知道,因爲我想學習PHP或Django的(我以前有過Python的知識),有什麼優勢呢Python和Django的有超過PHP,有什麼缺點等的Python(Django的)和PHP

我不我不想知道哪一個更好,肯定也不是更好,兩者都有好的一面,也有不好的一面,我可能會在某個時候學習。我不想開始一場激烈的戰爭或任何事情,但請告訴我一些優點和缺點,以幫助我選擇首先學習哪一種。

在此先感謝!

+3

之前這樣的問題已經被問過很多次了。 http://stackoverflow.com/search?q=PHP+vs+Python http://stackoverflow.com/search?q=PHP+vs+Django – 2010-11-19 21:17:44

+0

對不起,但沒有任何結果實際上是很好的答案我的問題(是的,我看着他們) – Anto 2010-11-19 21:28:07

+0

甚至不嘗試直接比較Django和PHP。 PHP和Python都是編程語言; Django是一個Web應用程序框架。如果您正在進行網絡編程,那麼使用和不使用框架進行編程的區別就像是晝夜。當然,也有像CakePHP這樣的PHP框架。 – 2012-06-15 02:12:57

回答

4
  • PHP是一種流行語言,用於在線開發大量圖書館和示例的Web開發。
  • Python是一種現代的,設計良好的編程語言,其中的一切都是對象。它在包括網絡編程在內的許多環境中運行良好,儘管它最初不是爲該環境設計的。

如果你想要一種通用的腳本語言,也可以用於Web開發,那麼學習Python將是一個好主意。如果您只打算進行網絡開發,而您的主要擔心是找到工作,那麼PHP的經驗會讓您對已經使用此技術的大量潛在僱主產生吸引力。

+0

我可能會在某些時候學習,但我想我會去Django,因爲我有以前的Python知識?我會等待更多的指針,但是謝謝你:) – Anto 2010-11-19 21:18:53

+1

@anto:如果你以前的Python經驗(以及公平的一點,不僅僅是你曾經寫過一個程序),建立在以前的經驗而不是拋棄它... – ircmaxell 2010-11-19 21:21:01

+0

我有一些Python知識,但不能說太多,雖然我已經寫了一些小程序。這意味着我很瞭解基礎語言和標準庫的一部分。截至目前,我可能會與Django一起去,謝謝 – Anto 2010-11-19 21:26:34