回覆列表
-
1 # 億企空間
-
2 # 網際網路活化石
如果你是老闆讓你選擇,建議選擇Java ,好招聘,好擴容
如果你是技術總監讓你選擇,建議選擇PHP,身價高,收入高。
如果你是普通程式設計師讓你選擇,建議主流Java,PHP呢最好知道一點的。。話說,普通程式設計師也沒這資格選擇,只能聽聽而已,這樣的回答太多了我就不說了。
我只解釋下為什麼技術總監這一層偏向PHP。
因為相對不那麼規範門檻低的語言,而且PHP作為指令碼語法比較亂,所以寫出來的程式碼可讀性比較差,換個人可能就沒法看懂了,再加上各種亂七八糟的框架滿天飛(國內ThinkPHP,CI,laravel,swoole...),各種自己造的輪子,那就沒人能取代你,你的薪資自然就高了。
而Java的話,解決方案比較成熟了,套路少,也就要不上價格。
建議用Java程式
1.Java技術被公認為做大型網際網路企業技術底層架構的地基。
2.Java語言本身在設計上是網路語言,集中於所服務的物件和介面,並且模組化,類別化,便於原始碼再利用和複製。
3.Java程式可基於底層佈局在架構的基礎上,程式本身在開發和運營過程中更易於糾錯和修改甚至是可移植。
4.網際網路時代,所有經營互聯的企業都必須考慮使用者的體驗感,而用Java技術開發的產品和PHP比較相當於是汽車在柏油路面奔跑和土路上奔跑的區別,大家可想而知。
5.當然Java開發本身在人員成本和後期維護上要遠高於PHP,這個只能根據自身企業的當下需求和長遠發展以及財務狀況去綜合衡量了。
因此上面問題既然是要做大型的網站,肯定所經營的內容會很多,具備有廣度和深度的網際網路產品,未來涉及的生態領域(不管是自主經營還是嫁接)也會很廣,考慮到後期糾錯,複製,轉移或是升級轉型等層面,建議用Java程式。