簡體   English   中英

誰真正與 MySQL、Apache 或 PHP 通信?

[英]Who really communicate with MySQL, Apache or PHP?

當我調用一個函數從 MySQL 接收表數據傳輸發生在 PHP 和 MySQL 之間,還是在 Apache 和 MySQL 之間,然后 Apache 將這張表交給 PHP?

使工作流程可視化的最簡單方法:

  1. Apache獲取請求並將請求數據發送到php線程
  2. PHP 引擎將請求數據存儲在 $_POST、$_GET、$_SERVER 變量中
  3. PHP 執行您的腳本。 您的腳本連接到 MySQL 等外部服務並檢索數據
  4. PHP輸出數據到apache
  5. Apache 將數據發送回您的瀏覽器

Apache 只是一個網絡服務器,它只處理由瀏覽器(發送 HTTP 請求)和 php(為該請求輸出內容)生成的內容的接收/傳送

Apache 只是一個 web 服務器,只提供頁面......通信是在 php 和您的數據庫引擎之間使用 php mysql 驅動程序

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM