程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 學習php前需要了解的知識,學習php知識

學習php前需要了解的知識,學習php知識

編輯:關於PHP編程

學習php前需要了解的知識,學習php知識


1.靜態網站與動態網站

A)靜態網站:

        不支持數據交互的網站(後綴:   .html  .htm)

B)動態網站:

         支持數據交互的網站,動態網站可以放靜態網頁的

         i.實現動態網站的技術

           1.Asp        .asp

           2.php        .php

           3. .net        .aspx

           4.Java        .jsp

2.客戶端與服務器端

A)客戶端:浏覽者使用的計算機

B)服務器端:存放網站代碼的機器

C)客戶端給服務器發送一個請求,(HTTP請求),服務器會把靜態資源(html、代碼、圖片、js、CSS)發送到客戶端(HTTP響應),客戶端通過浏覽器解析返回的代碼,就形成了我們看到的頁面。

3.端口和端口號

A)端口就是服務運行的入口,類似於大樓的門

B)端口號:門的門牌號。范圍為0~65535

C)如何查詢端口號是否被利用。

     Win+R後輸入cmd進入命令行

     輸入netstat  -ano

D)80端口一般留給WEB服務器用,21端口留給FTP用,25端口留給郵件服務器用。

4.BS和CS架構

A)BS架構

   B:brower  浏覽器

   S:sever    服務器  

      通過浏覽器訪問服務器

B)CS架構

    C:client  客戶端

    S:sever  服務器

      通過一個客戶端軟件訪問服務器

      例:qq、炒股軟件

5.前台和後台

A)前台:浏覽器看到的界面

B)後台:管理員操作的界面,後台用來操作前台的數據

6.站點、虛擬目錄、虛擬主機

A)站點:存放網站內容的文件夾

B)虛擬目錄:有權限的文件夾

C)虛擬主機:有權限的文件夾+域名+端口

7.更改虛擬目錄

因為PHP的運行需要apache的支持,所以php的目錄要告知apache,在apache大的配置文件中配置php的虛擬目錄

打開apache的配置文件,搜索documentroot(配置文件中是不區分大小寫的)

在浏覽器地址欄中輸入http://localhost/text.php(修改後的虛擬目錄),發現無法打開指定頁面的原因:沒有給更改的目錄設置訪問權限

解決:在apache配置文件中,將指定文件夾的權限設定為 allow  from  all

更改方法:

1.找到wampwerver\bin\apache\apache2.4.9\conf\下的http.conf,打開後,輸入vhosts 進行查找,找到下圖所在的地方,去掉前面的#

 

2.找到wampserver/bin/apache/apache2.4.9/conf/extra下面的httpd-vhosts.conf,打開並在文本的最後添加如下代碼

 

<VirtualHost *:80>

 

DocumentRoot "D:/wamp/www/web1/"

 

           DirectoryIndex  wo.php

 

    ServerName    www.sina.com

 

</VirtualHost>

3.修改C:/WINDOWS/system32/drivers/etc/host這個文件,用記事本打開,加上如下內容:

   127.0.0.1  www.sina.com

 

注釋:D:/wamp/www/web1/ 是網站項目的根目錄

 

7.更改主頁

在apache的配置文件中查找directoryindex,這個指令是設置網站首頁。

9.更改監聽端口

Listen

浏覽器請求的格式:http://網址[:端口號]/php頁面

如果是端口號80,那麼端口號可以省略。

10.DNS解析  

   A)DNS:域名解析系統。浏覽器輸入域名,先到最近的DNS服務器上解析出域名對應的 IP地址(最近的DNS解析服務器就是本機),再通過IP地址去訪問服務器。

本機的DNS解析數據庫在“C:\Windows\System32\drivers\etc\hosts”

11.PHP語法的特點

    PHP的關鍵字不區分大小寫,變量名區分大小寫

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved