1. 程式人生 > 其它 >PHP學習筆記(三)

PHP學習筆記(三)

Web程式的訪問流程

  • 靜態網站的訪問
    PC瀏覽器輸入url,在DNS伺服器中先通過本地DNS(host檔案)localhost 127.0.0.1,在通過網路DNS localhost 127.0.0.1 返回IP地址給瀏覽器,瀏覽器通過IP找到伺服器 127.0.0.1:80/index.html:(URI 統一資源標識,目標機器相對某個資料夾的相對路徑),通過埠80找到服務軟體,服務軟體根據URI獲取檔案,讀取裡面的內容,再把結果返回給瀏覽器。

  • 動態網站的訪問
    流程與靜態差不多,但是多出伺服器端解析,資料庫
    PHP交給服務軟體HTML,在伺服器端服務軟體解析式通過PHP引擎,讀取PHP程式碼後要進行解析,可能要操作資料庫(資料庫伺服器)

  • 安裝Apache
    這個就省略了吧

    • 根目錄內一些重要的資料夾
      1.bin:windows下一些可執行的檔案
      2.conf:配置檔案目錄
      3.htdocs:Apache預設的主機地址(網站根目錄)

Httpd.exe的詳細應用

1.1簡介
1.伺服器程序:執行之後才能夠工作
2.用來檢視Apache具有哪些功能以及配置檔案是否有錯:httpd或者httpd.exe(檔案所在目錄)

2.1檢視使用的模組: httpd -M

<static> 靜態載入:Apache啟動就載入好了,可以直接使用
<shared> 動態載入:在使用到的時候才會載入

2.2驗證配置檔案是否有錯:

httpd -t