-
1 # 深入淺出SiteServer
-
2 # 克外快
主要看是目標是什麼。
如果講究效能和開發難度php最好,同等配置伺服器硬體php執行速度最快,並且php又很多開源商城原始碼可以利用,二次開發。例如ecshop等。
asp.net是從頭開始開發,開發速度最快的語言。京東就是這種。
實際上用得最多的是java,java用得最普遍在於同樣功能下開發速度比其他語言慢幾倍,也正是因為慢程式設計師的工資最高,java程式設計師需求量也排第一位。
可以說是一種逆向淘汰吧。
-
3 # 領地傳奇
選語言別人給的意見都只能是參考,關鍵還是你自己擅長和喜歡哪種語言。用這些語言開發是沒有問題的,區別就是上手難度,開發效率,執行效率,人才儲備。這些東西的比較,沒有一定的經驗是很難給出準確的建議的。
-
4 # 時光旅途91488116
一般是java,java在效能和開發效率上達到了完美的平衡。淘寶原來是php,後來全換成java才突破效能瓶頸,同樣的例子還有twitter。當然,並不是所有公司都有淘寶這樣的體量的。所以,怎麼舒服怎麼來。會那個就用那個
-
5 # IT白憂
建議java,涉及到建議就會涉及到資金流,php畢竟是動態需要。安全性沒有java好,這是最主要的,你見過銀行的系統用php麼?可以說基本沒有。而且java在web領域也是非常成熟的
-
6 # 黎明中的花朵x
現在的it熱,大部分都是因為薪資較高而考慮學,本人也曾想過。但後考慮到人多競爭就大,再者聽說程式設計師很累,要經常加班,三十來歲就禿頂,早早就腎虛,幹這行的三十歲基本歇菜轉行了。所以一直會徘徊。
-
7 # java老菜鳥
拋開客觀條件談技術選型都是耍流氓。給我一個google公司的工程師團隊,這三種語言都能完美實現。在選擇之前先考慮一下客觀條件,當前是否有技術團隊?如果有,技術團隊擅長哪種語言?這是決定性的因素。如果技術團隊還沒有成立,那麼招聘一個靠譜的技術團隊leader,選型的事情交給他來辦就好了,少談無意義的語言坑。
回覆列表
做系統與程式語言真的沒啥太大關係,只能說每種開發語言都有自己的優點和缺點。
Java是程式語言的頭牌紅人。它是一門面向物件的程式語言,簡單易用、開源免費、語言結構嚴謹、執行效率高,適合快速開發網站。利用這些優勢,它在第一次網際網路浪潮興起時,成功地抓住了大趨勢,站上了風口。
Java在計算機史上影響深遠,它在吸收C++語言各種優點的同時,摒棄了C++裡複雜的指標、繼承等概念。它能很好的實現靜態面向物件程式設計,並可以把複雜的程式設計用優雅的方式表現出來。
C語言透過幹掉晦澀的組合語言上位,贏得了當時程式設計師的歡心。因為出名較早,許多C語言程式在企業或研究所裡面一直默默的傳承,至今還有很多人使用,真是出名要趁早啊。
用C語言編寫較複雜程式時,程式設計師需要考慮的東西很多,很容易出錯、效率也比較低,於是就產生了C++。C++在C的基礎引入了物件的概念,但代價是增加了編譯器的複雜程度。
Java的崛起意味C和C++的日漸衰敗。為了和Java相抗衡,微軟公司新推出了C#。那個#號看起來像不像四個+號?暗示C#是把C++升級到C++++。C#和Java類似,是面向物件的高階程式設計語言,繼承了C/C++的許多方面的特點,同時去掉了一些C/C++的複雜性。
Python是一顆耀眼的新星,是當前指令碼的標準。Python很容易學習,因此無處不在使用它。它是一種代表極簡主義的語言,有非常簡單的語法。使你把精力集中於解決問題,而不是去程式設計本身。在科學計算方面,Python在效能和方便程度上,大有取代Matlab地位的趨勢。
PHP的中文名叫做超文字預處理器,是一種通用開源指令碼語言。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法,可以更快速地執行動態網頁。PHP使用廣泛,主要適用於Web開發領域。
第一次接觸Javascript的時候,還以為它是Java的變種呢。其實,Java與JavaScript是由不同公司開發的不同產品。Java是SUN公司推出的面向物件的網路程式設計語言,適合開發網路應用程式。而JavaScript則是Netscape公司為了擴充套件瀏覽器的功能而開發的產品。JavaScript是一種網路指令碼語言,常用來為網頁新增各式各樣的美觀瀏覽效果和動態功能,被廣泛用於Web應用開發。
Ruby是一門年輕的、面向物件程式設計和麵向物件程式設計的指令碼語言。近年來發展迅猛,號稱有取代頭牌紅星Java的趨勢。Ruby和Perl及Python兩類語言屬於一個大類,與C,C++,C#,java是不同大類。