我不是在這裏添加另一個主觀問題。何時選擇ASP.NET和何時PHP?
我知道,很多開發商都在我的情況下我的團隊同時使用,當然在一個更先進,
我只使用ASP.NET和其他人只有PHP ......
喜歡知道選擇一個的關鍵?你們能列出所有的專業人員,並且對這些語言有什麼不利嗎?我知道這兩個都很好,不要偏袒。
歡迎回答其他語言的問題。
,我會添加一個親爲DOTNET:C#用於所有類型的開發(網站,窗口..)
我不是在這裏添加另一個主觀問題。何時選擇ASP.NET和何時PHP?
我知道,很多開發商都在我的情況下我的團隊同時使用,當然在一個更先進,
我只使用ASP.NET和其他人只有PHP ......
喜歡知道選擇一個的關鍵?你們能列出所有的專業人員,並且對這些語言有什麼不利嗎?我知道這兩個都很好,不要偏袒。
歡迎回答其他語言的問題。
,我會添加一個親爲DOTNET:C#用於所有類型的開發(網站,窗口..)
兩者都是對他們的一致好系統。很顯然,Asp.Net具有能夠利用更成熟的平臺和更好的語言(f# - 但它具有個人品味)的優勢,並且PHP擁有更多世界級的開源應用程序。但是這些不能回答在項目中使用哪一個。
這取決於很多因素。例如:
基線:這通常是一個商業決策,而不是技術。
+1「這通常是一個商業決策,而不是一個技術問題。」 – 2010-07-30 01:15:21
對於一個完整的答案,不會在任何一方進入FUD。 – 2010-07-30 01:15:54
這已被詢問並回答了上千次。
與任何語言決定一樣,您的團隊的經驗是最大的影響力。
如果您希望輕鬆地將代碼外包並來自腳本背景(例如,前端開發人員正在執行奇怪的代碼段後端修改),我會返回PHP。
PHP優點:
PHP缺點:
如果你的開發人員是在VB.Net上提出的,或者是最近沒有任何Web體驗/心態的uni畢業生,那麼ASP.NET是一個肯定的可能性。
ASP.NET優點:
ASP.NET缺點:
如果你有開發人員知道他們在網上做什麼,也是不錯的編程人員(編程背景),那麼ASP.NET MVC就是要走的路。
ASP.NET MVC的優點:
ASP.NET MVC缺點:
只是想補充一點,asp.net在Mono下的Linux和MacOS Server上工作得很好。我們在生產中使用它沒有問題。
@Eric:就像ASP.NET/Visual Studio一樣。 * Linux *是免費的,Windows沒有,如果這就是你正在談論的。 – 2010-07-30 01:06:23
@Dean我認爲他的意思是「自由自在」。 – Artefacto 2010-07-30 01:13:30
@Artefacto:爲什麼我們會關心,作爲工具的用戶? – 2010-07-30 01:15:17