Web 開發領域最常見的爭論之一是,在現有的眾多程式語言中, PHP 語言是否是一個不錯的選擇。
事實是,目前有許多開發人員認為 PHP 是一種糟糕的程式語言。在本文中,我們希望更深入地研究這個主題,並揭穿一系列關於這種程式語言的錯誤神話。
第一件事…
發展和技術的世界不斷發展,從而導致趨勢的出現。每當這種情況發生時,就會有人跟風,這通常會導致對那些不「流行」的事物的批評。
PHP 是一種擁有近 25 年歷史的語言,由於可以輕鬆建立網頁並將其投入生產,因此很快就獲得了一定的聲譽。儘管它很受歡迎;確實,最初它存在某些缺點,許多開發人員轉向了其他語言。
這些開發人員對 PHP 持「傳統」觀點,與該語言的當前狀態不一致;因為這一點,特別是從 5.3 版,尤其是 7.0 版開始,已經有了相當大的改進。近年來,我們看到了性能、安全性和品質的大量改進。我們可以承認,在版本 5 之前,PHP 並不是一門好語言;但目前,有必要辯解的是,這種情況已經發生了很大變化。
關於 PHP 語言的 4 個錯誤神話
一些開發人員使用的反對 PHP 的論點已經過時,因此是錯誤的。我們一一分析這些錯誤的神話:
1.「醜」且難用
PHP 是一種學習曲線非常陡峭的語言:您可以在短時間內學到很多東西。此外,最新版本還引入了有助於開發良好程式碼的改 羅馬尼亞電話號碼庫 進;儘管與任何語言一樣,最終,開發人員負責確保程式碼良好,而不是語言良好。因此,總而言之,優秀的開發人員具備 PHP 編寫優秀程式碼所需的一切。
2. 速度慢且難以擴展
儘管確實像所有在運行時 語言的錯 編譯的語言一樣,它們會導致速度降低;然而,與先前的版本相比 ,PHP 7 的性能提高了一倍甚至三倍。
它還具有非常容易快取的優點,因此如果使用正確的快取策略,任何應用程式都可以非常快速。
3.它只適用於小型應用程式
這個神話本身就被幾句話打破了。 Facebook、維基百科、雅虎或 Flickr 並不小,而且都是基於PHP 語言建構的。
4. PHP 不安全
所有語言都有漏洞,PHP也不例外。不過,它在這方面也有所改進。與大多數情況一樣,開發人員有責任確保應用程式的安全,而該 如何在電話行銷中共享文件而不降低質量 語言只是提供實現安全的工具。使用Symfony或 Laravel 等框架可以促進安全性,因為它們已經為此進行了大量開發。
PHP語言錯誤
結論
簡而言之,PHP 與所有程式語言一樣,都有其 廣告數據 優點和缺點,但它是一種能夠與任何其他語言平等競爭的語言。重要的是根據專案的需要來選擇程式語言,PHP肯定能夠滿足絕大多數。