回覆列表
-
1 # 網路圈
-
2 # ill哦喲哦哦哦
然而,並沒有,語言的替換是非常困難的,不止牽扯到程式,還牽扯到所在的公司技術棧的改變。從php轉到java得公司不少,但轉到go得不多,lua就更沒聽過,國內玩go得,似乎只有你在用的這玩意兒比較出名點,其餘都是傳統技術棧居多
然而,並沒有,語言的替換是非常困難的,不止牽扯到程式,還牽扯到所在的公司技術棧的改變。從php轉到java得公司不少,但轉到go得不多,lua就更沒聽過,國內玩go得,似乎只有你在用的這玩意兒比較出名點,其餘都是傳統技術棧居多
作為一名從事PHP開發近9年的程式設計師,我覺得當下PHP還沒到衰落的境地。
PHP作為主流的伺服器端開發語言,雖然它的定位是指令碼語言,但它有著其它編譯(解釋)型語言無法比擬的優點,如:
1、豐富的函式庫支援
PHP最大的亮點就是函式庫非常豐富,比如一個MD5加密在PHP裡只是一個函式,如果像Java、C#、Go這類語言,還要載入各種類庫,實現起來太麻煩。函式庫的支援讓PHP專案開發效率變得相當高效。
2、動態指令碼特性,修改實現能看到效果
動態指令碼語言的特性決定了程式部署與修改變得異常方便,不像Java或者C#等語言,修改了程式碼無法實時看到效果。
3、開源方案較多
至少PHP能滿足一般中型專案的開發需求,市面上開源方案也很多。
上面說的是PHP的優點,當然任何一門語言有優點就有短板,PHP也不例外。其實PHP程式設計師的天花板是很容易觸碰到的,比如一個10年的PHP和5年的PHP,能力上的差距可能並不大。
PHP一直被人評價為“髒而快”的指令碼語言,它更適合做為“膠水語言”、更適合做為大型網站的前端語言來使用。雖然有不少PHPer為了未來的發展會多選擇一門開發語言,但這交不影響PHP未來的需求和發展。
從最早期的ASP是從1996年推出的,PHP是從1995年推出來的,兩者時間上的差距不大,但ASP早已消失在開發者的視線中了,而PHP依然堅挻。在每期的TIOBE程式語言排行榜上看,PHP一直保持在前10位,由此可見PHP的強大。
綜上,對於所有PHPer來說,請放心,PHP在未來相當長的一段時間內是不會被淘汰的。當然我們為了未來走得更遠,也同樣需要保持學習力。