當前位置:編程學習大全網 - 編程語言 - 為什麽說PHP是世界上最好的語言

為什麽說PHP是世界上最好的語言

部署簡單

很多其他行業的公司,希望有壹個網站,他們並沒有多少預算在網站上,可能只是隨便買了壹個虛擬主機,這時恐怕最好的選擇就是 PHP 了。支持 Ruby, Python 之類的語言的虛擬主機很少,ASP 需要 Windows 的服務器,只有 PHP 可以運行在任何壹家虛擬主機上。

學習門檻低

壹開始 PHP 是專為 Web 設計的語言(雖然現在已經在向通用編程語言靠攏了), 學習和使用門檻很低,建壹個 .php 文件就是網頁,用 $_GET['XXOO'] 就可以獲取到 GET 參數。而其他通用編程語言,原生並不支持這些與 HTTP 協議相關的功能,這時就需要選擇並學習壹款 HTTP 框架才能編寫 Web 應用,例如 Tornado(Python), Ruby on Rails 等。

語法簡單

PHP 壹開始是弱類型的(現在只是不那麽弱了而已,還算不上強類型),幾乎不需要考慮類型轉換的事情,甚至在壹開始很長的壹段時間裏,都沒有支持面向對象。PHP 可以非常簡單地從數據庫中存取數據,而壹半的網站也無非是從數據庫中讀寫數據。

因為 PHP 是以 CGI 或 FastCGI 的形式運行的,因此也不必考慮內存管理的問題,反正每次請求後,內存都會被釋放。

PHP 的錯誤處理機制也很簡單——如果出錯就在頁面上打印錯誤信息。想要關閉錯誤提示也同樣簡單。

很多重量級的開源項目

如 WordPress(博客), Typecho(博客), Drupal(CMS), MediaWiki(WIKI), DiscuzX(論壇) 等等,可以說想要不折騰地部署壹個網站 PHP 就是最佳選擇。

經過了歷史考驗

PHP 畢竟也算是老牌 Web 編程語言了,能踩的坑已經被前輩踩過了,大量的庫可以重用,要招會 PHP 的開發人員也很容易,而 Node.js, Golang 等等新語言則會遇到技術儲備,人才儲備方面的問題。而 Python, Ruby 也不要高興得太早——雖然妳們很早就被發明出來了,但那時候還沒多少人搞 Web 開發。

  • 上一篇:自動化早已不是那個自動化了!
  • 下一篇:UI設計前景怎麽樣?
  • copyright 2024編程學習大全網