Content writing and its pitfalls

眾所周知,PHP 語言作為服務器端開發的腳本語言,在網站開發方面非常有名。自從 1995 年 RasmusLerdorf 創建之后,根據 W3Techs 的調查顯示在已知的服務端編程語言中,PHP 就占據了 82%。而其中還不乏 WordPress,Facebook 這樣的知名科技公司。在編程語言流行度排行榜中的位置僅次于 Java,在 Toibe 排行中名列第六。2015 年 PHP 7 發布,更是極大地改進了性能,讓 PHP 變得更加強大。不過,像所有的技術一樣,人們對它的評價總是參差不齊,有人喜歡而有人不喜歡。

PHP為什么開發人員對于 PHP 語言褒貶不一?

優點一:流行,容易上手

PHP 是目前*的編程語言,這毋庸置疑。它驅動全球超過 2 億多個網站,有全球超過 81.7%的公共網站在服務器端采用 PHP。不僅如此,據統計,有 78.1%從事 PHP 的人認為 PHP 最容易學習和上手。這是因為 PHP 常用的數據結構都內置了,使用起來方便簡單,也一點都不復雜,表達能力相當靈活。

NewMediaCampaigns 公司的開發工程師 JoshLockhart 曾講過:PHP最容易學習的網站開發語言,它能安裝在絕大多數的服務器上,并且由于有實時更新的文檔和問答,PHP語言相對其他語言簡單易學。

網站開發

優點二:開發職位很多

在服務器端的網站編程中 PHP 會更容易幫助你找到工作。京東、淘寶、天貓、Google、百度、新浪、騰訊 QQ、微信等很多互聯網相關企業都在使用 PHP 開發框架,所以可以說市場對 PHP 的開發程序員的需求還是比較大的。

優點三:仍然在不斷發展

PHP 在不斷兼容著類似 closures 和命名空間等技術,同時兼顧性能和當下流行的框架。版本是 7 之后,一直在提供更高性能的應用,在一些WordPress 基準測試當中,性能可以達到 PHP 5.6 的 3 倍。PHP 7 包含了一些重大安全改進,如除去 PHP 安全模式,添加魔術引號,有一些新的保留關鍵字等等。

PHP網站開發

缺點:設計缺陷,缺少關注

PHP 被稱作是不透明的語言,因為沒有堆棧追蹤,各種脆弱的輸入。沒有一個明確的設計哲學。早期的 PHP 受到 Perl 的影響,帶有 out 參數的標準庫又是有 C 語言引入,面向對象的部分又是從 C++和 Java 學來的。

不過,總的來說,相對于極小的缺點來說,PHP 的發展空間是極其大的,這也是為何其會受到市場以及企業喜歡和歡迎的原因所在??梢哉f,對一門技術的喜厭程度來自很多方面,從個人習慣到項目需求,畢竟任何東西都沒辦法做到人見人愛。