首頁  >  文章  >  後端開發  >  新手必學的php基礎知識

新手必學的php基礎知識

烟雨青岚
烟雨青岚轉載
2020-06-13 17:03:273396瀏覽

新手必學的php基礎知識

#新手必學的php基礎知識

#1、什麼是網站?

網站(Website)是指在網際網路上,根據一定的規則,使用HTML等工具製作的用於展示特定內容的相關網頁的集合。

2、網站由什麼組成的?

網站由網域名稱(domain name 俗稱網址或玉米),網站原始程式和網站空間三部分構成。

網域(俗稱網址)形式如:baimei.com (一級網域),www.baimei.com (二級網域);

網站空間由專門的獨立伺服器或租用的虛擬主機承擔;

網站原始程式則放在網站空間裡面,表現為網站前台和網站後台。

3、靜態網頁與動態網站

靜態網頁是網站建置的基礎。靜態網頁是相對於動態網頁而言,是指沒有後台資料庫、不含程式、不可互動的網頁。靜態網頁相對更新起來比較麻煩,適用於一般更新較少的展示型網站。

動態網站體現在網頁一般是以asp,jsp,php,aspx等結尾,而靜態網頁一般是HTML(標準通用標記語言的子集)結尾,動態網站伺服器空間配置要比靜態的網頁要求高,費用也相應的高,不過動態網頁利於網站內容的更新,適合企業建站。動態是相對於靜態網站。

4、動態網站功能特點

(1) 動態網站可以實現互動功能,如使用者註冊、資訊發布、產品展示、訂單管理等等;

(2) 動態網頁並不是獨立存在於伺服器的網頁文件,而是瀏覽器發出請求時才反饋網頁;

(3)動態網頁中包含有伺服器端腳本,所以頁面檔案名稱常以asp、jsp、php等為後綴。但也可以使用URL靜態化技術,使網頁字尾顯示為HTML。所以不能以頁面文件的後綴作為判斷網站的動態和靜態的唯一標準。

(4) 動態網頁由於需要資料庫處理,所以動態網站的存取速度大大減慢;

(5)動態網頁由於存在特殊程式碼,所以相比較靜態網頁,其對搜尋引擎的友善程度相對要弱一些。

(6)但隨著電腦效能的提升以及網路頻寬的提升,最後兩條基本上已經解決。

5、開發語言

動態網站開發的主要語言有4種:ASP、ASP .NET、PHP、JSP。

(1) ASP 即Active Server Pages(活躍伺服器頁)

(2)ASP .NET的前身ASP技術

(3)PHP 即Hypertext Preprocessor(超文字預處理器)

(4)JSP 即Java Server Pages(Java伺服器頁面)

6、web伺服器

Web伺服器一般指網站伺服器,是指駐留於因特網上某種類型電腦的程序,可以向瀏覽器等Web客戶端提供文件。你可以放置網站文件,讓全世界瀏覽;可以放置資料文件,讓全世界下載。

目前最主流的三個Web伺服器是Apache、 Nginx 、IIS。

7、動態網站原理圖

新手必學的php基礎知識

新手必學的php基礎知識

#感謝大家的閱讀,希望大家收益多多!

原文連結:https://blog.csdn.net/Hyy4392649264/article/details/83792114

推薦教學:《php教學

#

以上是新手必學的php基礎知識的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除