首頁 後端開發 PHP問題 2019年php飽和了嗎

2019年php飽和了嗎

Jun 05, 2019 pm 05:37 PM

2019年php飽和了嗎

開課通知:php中文網《第10期PHP線上訓練班》正在報名中!

我們來開門見山地說。 PHP 是一門奇葩的語言。它既不快,文法又不漂亮。還沒有遵守良好的軟體開發實務。 ** 但我還是用它開發了很多軟體。那麼問題就很明顯了 為什麼今天還在用 PHP ?

除了個人理想主義的偏好以外,還有很多理由。這才是我們要討論的範圍。為什麼選 PHP 作為我的 Web 開發語言?

PHP 是什麼?

「PHP 代表什麼意思?」 或者這麼問,「PHP 是什麼?」 PHP 是一門寫 web 頁面的語言,底層使用 C 語言實現,使用 HTML 的標籤語法包裹程式碼。 PHP 通常跑在服務端,與 web 伺服器配合工作,負責把 HTML 加工完回給訪客。

PHP 最初的意思是 「 Personal Home Page 」。因為這完全限制了使用該語言進行一般使用的意義和可取性,所以該語言現在代表“ PHP:Hypertext Preprocessor”。這種寫法稱為遞歸縮寫(一種全名引用自己的縮寫)。極客們都喜歡用這種名字。

PHP 能做什麼?

PHP 能用來做什麼?通常來說 PHP 能做任何你想在 web 伺服器上實現的東西。比如說做一個部落格。實作一個 SAAS 應用也完全不在話下。寫一個臨時處理資料的腳本也是得心應手。又或者寫了一個複雜的腳本,某一天突然變成了成功的軟體業務?過去也經常發生。

PHP 無所不在

了解和喜愛 PHP 的理由有非常多,可能最給力和有效的理由是:它可以在網路的任何地方使用和運作。如果你仔細尋找,你買到每月最低3美元的託管帳戶可能可以運行 Python 或 Ruby 的 Web 應用程式。但它肯定能運行 PHP 。這意味著無論什麼時候你都可以依賴 PHP 。

因為 PHP 可以運行在任何地方,而且它容易上手,很多非常受歡迎的軟體都是用 PHP 寫的。 WordPress 是對我影響最大和最熟悉的例子,除此之外,像 Joomla , Drupal , Magento , ExpressionEngine , vBulletin (是的,它仍然存在), MediaWiki 等這些工具,它們都在伺服器上運行 PHP 。

不只如此,PHP 應用框架更是多得數不勝數, 例如:Symfony , Zend , Laravel , Aura , CakePHP , Yii 甚至是古老的 CodeIgnitor 框架。當然你可以為其它任何一門語言製作一些長度相當的 Web 框架清單。例如常用的 Web 語言像 Python , Ruby ,或 Node/JavaScript ,你甚至可以累積一個數位競爭清單來跟 PHP 比較。但運行 PHP 的網站數量龐大到無法估計。

WordPress 自豪地聲稱在網路上有 30% 的用戶量。你甚至不需要相信這個說法就會意識到許多的網路應用程式必須使用 PHP 即使這個說法甚至可以想像成是真的。

以上是2019年php飽和了嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
威爾R.E.P.O.有交叉遊戲嗎?
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

PHP 8 JIT(即時)彙編:它如何提高性能。 PHP 8 JIT(即時)彙編:它如何提高性能。 Mar 25, 2025 am 10:37 AM

PHP 8的JIT編譯通過將代碼經常彙編為機器代碼,從而增強了性能,從而使應用程序有益於大量計算並減少執行時間。

OWASP前10 php:描述並減輕常見漏洞。 OWASP前10 php:描述並減輕常見漏洞。 Mar 26, 2025 pm 04:13 PM

本文討論了OWASP在PHP和緩解策略中的十大漏洞。關鍵問題包括注射,驗證損壞和XSS,並提供用於監視和保護PHP應用程序的推薦工具。

PHP加密:對稱與非對稱加密。 PHP加密:對稱與非對稱加密。 Mar 25, 2025 pm 03:12 PM

本文討論了PHP中的對稱和不對稱加密,並比較了它們的適用性,性能和安全差異。對稱加密速度更快,適合大量數據,而不對稱的鍵交換則使用。

PHP安全文件上傳:防止與文件相關的漏洞。 PHP安全文件上傳:防止與文件相關的漏洞。 Mar 26, 2025 pm 04:18 PM

本文討論了確保PHP文件上傳的確保,以防止諸如代碼注入之類的漏洞。它專注於文件類型驗證,安全存儲和錯誤處理以增強應用程序安全性。

PHP身份驗證&授權:安全實施。 PHP身份驗證&授權:安全實施。 Mar 25, 2025 pm 03:06 PM

本文討論了在PHP中實施強大的身份驗證和授權,以防止未經授權的訪問,詳細說明最佳實踐並推薦安全增強工具。

如何使用PHP從數據庫中檢索數據? 如何使用PHP從數據庫中檢索數據? Mar 20, 2025 pm 04:57 PM

文章討論了使用PHP從數據庫中檢索數據,涵蓋步驟,安全措施,優化技術和解決方案的常見錯誤。

PHP CSRF保護:如何防止CSRF攻擊。 PHP CSRF保護:如何防止CSRF攻擊。 Mar 25, 2025 pm 03:05 PM

本文討論了防止PHP中CSRF攻擊的策略,包括使用CSRF代幣,同一站點cookie和適當的會話管理。

mysqli_query()和mysqli_fetch_assoc()的目的是什麼? mysqli_query()和mysqli_fetch_assoc()的目的是什麼? Mar 20, 2025 pm 04:55 PM

本文討論了MySQLI_QUERY()和MySQLI_Fetch_Assoc()在PHP中的MySQL數據庫交互中的功能。它解釋了他們的角色,差異,並提供了它們使用的實際例子。主要論點側重於usin的好處

See all articles