PHP 語言地位遭受挑戰,PHP 程式設計師路在何方?

程式碼灣發表於2017-12-20

Java VS PHP Dean Infotech[/caption]

在 TIOBE 12 月程式語言排行榜中,PHP 位居第九位,相比 2016 年下降了兩位。

PHP 從誕生到現在已經有 20 多年的歷史,歷經網際網路的興衰,但在程式語言領域仍保持著舉足輕重的地位。

Top 10 程式語言 TIOBE 指數走勢(2002-2016

圖1:PHP 語言地位遭受挑戰,PHP 程式設計師路在何方?

PHP 於上週釋出的 7.2 版本中,安全特性大大提升,改進了程式語言對密碼學和密碼雜湊演算法的支援,並使其更現代化。儘管在過去十年,PHP 遭遇過不少爭議,但自從 2015 年下半年 7.x  版本釋出以來,它已經變得更加快速和安全。

作為老牌的 Web 後端程式語言,PHP 在全球市場佔有率非常高,僅次於 Java ,從各個招聘網站的資料上來看 PHP 開發的職位非常多,薪資水平也非常不錯。實際在中小企業、網際網路創業公司 PHP 的市場地位是高於 Java (Java 在超大型企業、傳統軟體行業、金融領域優勢更大)的。目前來看 Node.js、 GO 、 Python 、 Ruby 等語言還難以企及 PHP 和 Java。

PHP 語言之所以能有今天的地位,得益於 PHP 語言設計者一直遵從實用主義,將技術的複雜性隱藏在底層。PHP 語言入門簡單,容易掌握,程式健壯性好,不容易出現像 Java 、 C++ 等其他語言那樣複雜的問題,如記憶體洩漏和 Crash ,跟蹤除錯相對輕鬆很多。PHP 官方提供的標準庫非常強大,各種功能函式都能在官方的標準庫中找到,包括 MySQL、Memcache、Redis、GD 圖形庫、CURL、XML、JSON 等等,免除了開發者到處找庫的煩惱。PHP 的文件非常棒,每個函式都有詳細的說明和使用示例。第三方類庫和工具、程式碼、專案也很豐富。開發者可以快速、高效地使用 PHP 編寫開發各類軟體。

相關文章