- Dreamweaver CS6精彩網(wǎng)頁制作與網(wǎng)站建設(shè)
- 何海霞編著
- 1331字
- 2019-01-01 06:32:32
1.1 網(wǎng)頁的基本概念
在具體學習網(wǎng)頁的設(shè)計與制作之前,首先來認識一下什么是網(wǎng)頁和網(wǎng)站,了解什么是靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁,為以后的學習打好基礎(chǔ)。
1.1.1 什么是網(wǎng)頁
網(wǎng)頁是一種可以在互聯(lián)網(wǎng)上傳輸,能被瀏覽器認識和翻譯成頁面并顯示出來的文件,網(wǎng)頁是網(wǎng)站的基本構(gòu)成元素。一般網(wǎng)頁上都會有文本和圖片等信息,而復雜一些的網(wǎng)頁上還會有聲音、視頻、動畫等多媒體內(nèi)容。網(wǎng)頁通常分為動態(tài)網(wǎng)頁和靜態(tài)網(wǎng)頁兩種。如圖1-1所示就是一個網(wǎng)頁。

圖1-1 網(wǎng)頁
1.1.2 什么是網(wǎng)站
網(wǎng)站也叫做站點,是提供各種信息和服務(wù)的基地。網(wǎng)站是有獨立域名、獨立存放空間的內(nèi)容的集合。這些內(nèi)容可能是網(wǎng)頁,也可能是程序或其他文件,不一定要有很多網(wǎng)頁,只要有獨立域名和空間,哪怕只有一個頁面也叫網(wǎng)站。
很多網(wǎng)頁鏈接在一起就組成了一個網(wǎng)站。用戶瀏覽一個網(wǎng)站時,看到的第一個頁面叫做主頁。從主頁出發(fā),可以訪問本網(wǎng)站中的每一個頁面,也可以鏈接到其他網(wǎng)站。如圖1-2所示,就是一個網(wǎng)站的主頁。

圖1-2 網(wǎng)站的主頁
1.1.3 什么是靜態(tài)網(wǎng)頁
在網(wǎng)站設(shè)計中,HTML格式的網(wǎng)頁通常稱為“靜態(tài)網(wǎng)頁”,早期的網(wǎng)站一般都是由靜態(tài)網(wǎng)頁制作的,也就是以.htm、.html、.shtml和.xml等作為后綴的。在HTML格式的網(wǎng)頁上,也可以出現(xiàn)各種動態(tài)的效果,如GIF格式的動畫、Flash滾動字幕等,這些“動態(tài)效果”只是視覺上的,與下面將要介紹的動態(tài)網(wǎng)頁是不同的概念。
靜態(tài)網(wǎng)頁的特點簡要歸納如下:
● 靜態(tài)網(wǎng)頁的每個網(wǎng)頁都有一個固定的URL,且網(wǎng)頁URL以.htm、.html、.shtml等常見形式為后綴,不含有“?”。
● 網(wǎng)頁內(nèi)容一經(jīng)發(fā)布到網(wǎng)站服務(wù)器上,無論是否有用戶訪問,每個靜態(tài)網(wǎng)頁的內(nèi)容都會保存在網(wǎng)站服務(wù)器上,也就是說,靜態(tài)網(wǎng)頁是實實在在保存在服務(wù)器上的文件,每個網(wǎng)頁都是一個獨立的文件。
● 靜態(tài)網(wǎng)頁的內(nèi)容相對穩(wěn)定,因此容易被搜索引擎檢索到。
● 靜態(tài)網(wǎng)頁沒有數(shù)據(jù)庫的支持,在網(wǎng)站制作和維護方面工作量較大,因此,當網(wǎng)站信息量很大時,完全依靠靜態(tài)網(wǎng)頁的制作方式就比較困難了。
● 靜態(tài)網(wǎng)頁的交互性較差,在功能方面有較大的限制。如圖1-3所示,就是一個宣傳介紹性的靜態(tài)網(wǎng)頁。

圖1-3 靜態(tài)網(wǎng)頁
1.1.4 什么是動態(tài)網(wǎng)頁
這里所說的動態(tài)網(wǎng)頁,與網(wǎng)頁上的各種動畫、滾動字幕等視覺上的“動態(tài)效果”沒有直接的關(guān)系,動態(tài)網(wǎng)頁可以是純文字內(nèi)容的,也可以是包含各種動畫內(nèi)容的網(wǎng)頁,這些只是網(wǎng)頁具體內(nèi)容的表現(xiàn)形式,無論網(wǎng)頁是否具有動態(tài)效果,采用動態(tài)網(wǎng)頁技術(shù)生成的網(wǎng)頁都稱為動態(tài)網(wǎng)頁。如圖1-4所示,為動態(tài)的新聞發(fā)布系統(tǒng)網(wǎng)頁。

圖1-4 動態(tài)的新聞發(fā)布系統(tǒng)網(wǎng)頁
從網(wǎng)站瀏覽者的角度來看,無論是動態(tài)網(wǎng)頁還是靜態(tài)網(wǎng)頁,都可以展示基本的文字和圖片信息,但從網(wǎng)站開發(fā)、管理與維護的角度來看有很大的差別。動態(tài)網(wǎng)頁的一般特點簡要歸納如下:
● 動態(tài)網(wǎng)頁以數(shù)據(jù)庫技術(shù)為基礎(chǔ),可以大大降低網(wǎng)站維護的工作量。
● 采用動態(tài)網(wǎng)頁技術(shù)的網(wǎng)站可以實現(xiàn)更多的功能,如用戶注冊、用戶登錄、在線調(diào)查、用戶管理、訂單管理等。
● 動態(tài)網(wǎng)頁實際上并不是獨立存在于服務(wù)器上的網(wǎng)頁文件,只有當用戶請求時,服務(wù)器才返回一個完整的網(wǎng)頁。
● 動態(tài)網(wǎng)頁中的“?”在搜索引擎檢索時存在一定的問題。搜索引擎一般不可能從一個網(wǎng)站的數(shù)據(jù)庫中訪問全部網(wǎng)頁,或者出于技術(shù)方面的考慮,搜索中不會去抓取網(wǎng)址中“?”后面的內(nèi)容,因此,采用動態(tài)網(wǎng)頁的網(wǎng)站,在進行搜索引擎推廣時,需要做一定的技術(shù)處理,才能適應(yīng)搜索引擎的要求。
- 零起步輕松學單片機技術(shù)(第2版)
- 大數(shù)據(jù)管理系統(tǒng)
- CSS全程指南
- 機器自動化控制器原理與應(yīng)用
- 新手學電腦快速入門
- Android游戲開發(fā)案例與關(guān)鍵技術(shù)
- 突破,Objective-C開發(fā)速學手冊
- Excel 2010函數(shù)與公式速查手冊
- 筆記本電腦電路分析與故障診斷
- Python文本分析
- 深度學習原理與 TensorFlow實踐
- ADuC系列ARM器件應(yīng)用技術(shù)
- 樂高創(chuàng)意機器人教程(中級 上冊 10~16歲) (青少年iCAN+創(chuàng)新創(chuàng)意實踐指導叢書)
- Linux常用命令簡明手冊
- PostgreSQL High Performance Cookbook