[建站入門]動態(tài)網(wǎng)頁與靜態(tài)網(wǎng)頁的區(qū)別
作者:晉城網(wǎng)站建設(shè) 日期:2012-02-16
剛剛接觸網(wǎng)頁制作的朋友一定聽說過動態(tài)網(wǎng)頁和靜態(tài)網(wǎng)頁這兩個概念,那么究竟什么是動態(tài)的,什么又是靜態(tài)的呢?
為了方便大家理解,我們先說說什么是靜態(tài)網(wǎng)頁,它有以下幾個特點?
1、靜態(tài)網(wǎng)頁使用語言:HTML(超文本標(biāo)記語言)
2、程序直接解析,不在服務(wù)器端執(zhí)行,即查看到的源代碼即為程序?qū)嶋H源碼。
<html> <!--html語言開始 --><head> <!--網(wǎng)頁頭部開始 -->
<title>建站學(xué)實例演示</title><!--網(wǎng)頁標(biāo)題,即瀏覽器窗口顯示的標(biāo)題 -->
<head> <!--網(wǎng)頁頭部結(jié)束 -->
<body> <!-- 網(wǎng)頁的身子開始-->
這里是建站學(xué) <!--網(wǎng)頁內(nèi)容 -->
</body> <!-- 網(wǎng)頁的身子結(jié)束-->
</html> <!-- html語言結(jié)束-->
上面的我們可以直接把它復(fù)制到記事本里,保存擴展名為.html即可看到如下效果:
我們來查看一下源代碼(在網(wǎng)頁空白區(qū)域點擊鼠標(biāo)右鍵選擇查看源文件即可)
動態(tài)網(wǎng)頁就不同了,它會在服務(wù)器上執(zhí)行后將執(zhí)行的結(jié)果返回給瀏覽器進行顯示。我們可以看一下下面的例子。
<html> <!--html語言開始 -->
<head> <!--網(wǎng)頁頭部開始 -->
<title>建站學(xué)實例演示</title><!--網(wǎng)頁標(biāo)題,即瀏覽器窗口顯示的標(biāo)題 -->
<head> <!--網(wǎng)頁頭部結(jié)束 -->
<body> <!-- 網(wǎng)頁的身子開始-->
<? echo "這里是建站學(xué)"; ?> <!--網(wǎng)頁內(nèi)容,我們這里以PHP為例,echo()函數(shù)的作用是輸出一個或多個字符串。-->
</body> <!-- 網(wǎng)頁的身子結(jié)束-->
</html> <!-- html語言結(jié)束-->
我們先來看看程序執(zhí)行的效果,這里我們一定要注意文件后面的擴展名
我們再來查看一下源碼:
我們可以發(fā)現(xiàn),用PHP寫的程序經(jīng)過執(zhí)行后源碼變成了前面我們說的html代碼,動態(tài)網(wǎng)頁就是這樣子的,我們右鍵查源碼是看不到真正的源碼的,是經(jīng)過執(zhí)行后顯示出來的效果。另外對于剛學(xué)網(wǎng)頁制作的朋友來說一定要掌握好基礎(chǔ)的html語言,我們的動態(tài)代碼都是在這個基礎(chǔ)上添加上去的。動態(tài)網(wǎng)頁一般都有數(shù)據(jù)庫操作,這樣就可以實現(xiàn)數(shù)據(jù)的存儲和查找了,大家可以慢慢學(xué)習(xí),相信在你的努力下一定可以成為真正的高手。
關(guān)于動態(tài)網(wǎng)頁與靜態(tài)網(wǎng)頁的介紹和區(qū)別我們已經(jīng)簡單的介紹過了,大家應(yīng)該可以理解吧。