PHP筆記1、簡介、web基本概念、Apache

簡介

Personal Home Page

web服務器端的開發語言,用來滿足客戶的需求

實現面向過程、面向對象

支持的主流數據庫,MySQL,Oracle

開發環境:

wamp:

Window    Apache    MySQL    PHP

lamp:

Linux        Apache    MySQL    PHP

Web基本概念

1、靜態代碼與動態代碼

使用HTML、CSS、JS所編碼的代碼是靜態代碼

使用PHP語言所編碼的代碼是動態代碼

2、靜態網站與動態網站

使用HTML開發的網站是靜態網站

使用PHP開發的網站是動態網站

3、基本概念

互聯網       :將全世界的計算機lainjie聯接起來形成的一個通訊網絡的總稱

web服務器:在互聯網中提供web訪問服務的一臺電腦

IP地址       :網絡中用於標示一臺電腦的邏輯地址,主要用於計算機與計算機之間的通訊

           點分十進制的形式:0-255.0-255.0-255.0-255

域名:網址

IP地址與域名的關係:域名是爲了使用者方便記憶,IP纔是標示一臺電腦的真正地址

DNS服務器:Domain Name Server,用於將用戶所訪問的一個域名,轉換IP

HOST文件:window操作系統的一個系統文件,主要作用就是用於域名與IP地址的一個解析

                路徑:C:\Windows\System32\drivers\etc

4、靜態頁面訪問的完整流程

疑問:服務器如何找到客戶端所請求的index.html文件

這就體現域名的另一個作用

域名有兩個作用:

1、在外部能夠通過域名找到服務器的電腦

2、在內部建立硬盤的目錄與域名的對應關係

Apache

Apache是一種服務器軟件

服務器:

從硬件角度來講,服務器就是一臺配置很高的電腦,使用者是服務器管理員

從軟件角度來講,服務器就是安裝了某一軟件的電腦

例如:

        安裝了Apache服務器軟件的電腦就是Apache服務器

        安裝了MySQL數據庫服務器軟件的電腦就是MySQL數據庫服務器

IP在計算機之間通訊用於標識電腦

端口號用於標識計算機內具體程序

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章