- 網頁設計與網站建設完全實戰手冊
- 劉貴國
- 3087字
- 2021-03-19 18:34:29
1.1 預備知識
在具體學習網頁設計與制作前,先來認識一下什么是網站,什么是靜態網頁和動態網頁,了解什么是網站的域名和空間的申請,為以后的學習打好基礎。
1.1.1 什么是網站
網站是在Internet上通過超級鏈接的形式構成的相關網頁的集合。簡單地說,網站是一種通信工具,就像布告欄一樣,人們可以通過網站來發布自己想要公開的信息,或者利用網站來提供相關的網上服務。通過網站,人們可以瀏覽、獲取信息?,F在,許多公司都擁有自己的網站,他們利用網站來進行宣傳、產品資訊發布、招聘人才等。在因特網的早期,網站大多只是單純的文本。經過幾年的發展,當萬維網出現之后,圖像、聲音、動畫、視頻,甚至3D技術開始在因特網上流行起來,網站也慢慢地發展成我們現在看到的圖文并茂的樣子。通過動態網頁技術,用戶也可以與其他用戶或者網站管理者進行交流。
網站由域名、服務器空間、網頁3部分組成。網站的域名就是在訪問網站時在瀏覽器地址欄中輸入的網址。網頁是通過Dreamweaver等軟件編輯出來的,多個網頁由超級鏈接聯系起來。然后網頁需要上傳到服務器空間中,供瀏覽器訪問網站中的內容。
1.1.2 靜態網頁和動態網頁
網頁又稱HTML文件,是一種可以在WWW上傳輸,能被瀏覽器認識和翻譯成頁面并顯示出來的文件。網頁分為靜態網頁和動態網頁。
靜態網頁是網站建設初期經常采用的一種形式。網站建設者把內容設計成靜態網頁,訪問者只能被動地瀏覽網站建設者提供的網頁內容。如圖1-1所示為靜態的內容展示網頁。

圖1-1 靜態的內容展示網頁
靜態網頁特點如下。
●網頁內容不會發生變化,除非網頁設計者修改了網頁的內容。
●不能實現和瀏覽網頁的用戶之間的交互。信息流向是單向的,即從服務器到瀏覽器。服務器不能根據用戶的選擇調整返回給用戶的內容。
所謂動態網頁是指網頁文件里包含了程序代碼,通過后臺數據庫與Web服務器的信息交互,由后臺數據庫提供實時數據更新和數據查詢服務。這種網頁的后綴名稱一般根據不同的程序設計語言而不同,如常見的有.asp、.jsp、.php、.perl、.cgi等形式為后綴。動態網頁能夠根據不同時間和不同訪問者而顯示不同內容。如常見的新聞發布系統、聊天系統和購物系統通常用動態網頁實現。如圖1-2所示為動態購物網頁。

圖1-2 動態購物網頁
動態網頁制作比較復雜,需要用到ASP、PHP、JSP和ASP.NET等專門的動態網頁設計語言。
動態網頁的一般特點如下。
●動態網頁以數據庫技術為基礎,可以大大降低網站維護的工作量。
●采用動態網頁技術的網站可以實現更多的功能,如用戶注冊、用戶登錄、搜索查詢、用戶管理、訂單管理等。
●動態網頁并不是獨立存在于服務器上的網頁文件,只有當用戶請求服務器時才返回一個完整的網頁。
●動態網頁中的“?”不利于搜索引擎的檢索,采用動態網頁的網站在進行搜索引擎推廣時需要做一定的技術處理才能適應搜索引擎的要求。
1.1.3 申請域名
網站的域名就是在訪問網站時在瀏覽器地址欄中輸入的網址。
一個網站必須有一個世界范圍內唯一可訪問的名稱,這個名稱還可方便地書寫和記憶,這就是網站的域名。域名對于開展電子商務具有重要的作用,它被譽為網絡時代的“環球商標”,一個好的域名會大大增加企業在互聯網上的知名度。因此,企業如何選取好的域名就顯得十分重要。
從網絡體系結構上來講,域名是域名管理系統(Domain Name System,DNS)進行全球統一管理的,用來映射主機IP地址的一種主機命名方式。例如,百度的域名是www.baidu.com,在瀏覽器地址欄中輸入www.baidu.com時,計算機會把這個域名指向相對應的IP地址。同樣,網站的服務器空間會有一個IP地址,還需要申請一個便于記憶的域名指向這個IP地址以便訪問。
1.域名選取原則
在選取域名的時候,首先要遵循兩個基本原則。
●域名應該簡明易記,便于輸入。這是判斷域名好壞最重要的因素。一個好的域名應該短而順口,便于記憶,最好讓人看一眼就能記住,而且讀起來發音清晰,不會導致拼寫錯誤。此外,域名選取還要避免同音異義詞。
●域名要有一定的內涵和意義。用有一定意義和內涵的詞或詞組作域名,不但可記憶性好,而且有助于實現企業的營銷目標。如企業的名稱、產品名稱、商標名、品牌名等都是不錯的選擇,這樣能夠使企業的網絡營銷目標和非網絡營銷目標達成一致。
提示
選取域名時有以下常用的技巧:
●用企業名稱的漢語拼音作為域名;
●用企業名稱相應的英文名作為域名;
●用企業名稱的縮寫作為域名;
●用漢語拼音的諧音形式給企業注冊域名;
●以中英文結合的形式給企業注冊域名;
●在企業名稱前后加上與網絡相關的前綴和后綴;
●用與企業名不同但有相關性的詞或詞組作域名;
●不要注冊其他公司擁有的獨特商標名和國際知名企業的商標名。
2.網站域名類型
一個域名是分為多個字段的,如www.sina.com.cn,這個域名分為4個字段。cn是一個國家字段,表示域名是中國的;com表示域名的類型,表示這個域名是公共服務類的域名;www表示域名提供www網站服務;sina表示這個域名的名稱。域名中的最后一個字段,一般是國家字段。表1-1為一些常見的域名后綴類型。對于.gov政府域名、.edu教育域名等類型的域名,需要這些有相關資質的機構提供有效的證明材料才可以申請和注冊。
表1-1 常用的域名字段

3.申請域名
域名是由國際域名管理組織或國內的相關機構統一管理的。有很多網絡公司可以代理域名的注冊業務,可以直接在這些網絡公司注冊一個域名。注冊域名時,需要找到服務較好的域名代理商進行注冊。
可以在搜索引擎上查找到域名代理商,如圖1-3所示,可以在百度中查找域名代理商。

圖1-3 查找到域名代理商
在百度中打開中國萬網的網站(http://www.net.cn),在這里可以申請注冊域名,如圖1-4所示。

圖1-4 在萬網申請注冊域名
1.1.4 申請服務器空間
訪問網站的過程實際上就是用戶計算機和服務器進行數據連接和數據傳遞的過程,這就要求網站必須存放在服務器上才能被訪問。一般的網站,不是使用一個獨立的服務器,而是在網絡公司租用一定大小的儲存空間來支持網站的運行。這個租用的網站存儲空間就是服務器空間。如圖1-5所示在萬網申請服務器空間。

圖1-5 在萬網申請服務器空間
1.為什么要申請服務器空間
一個小的網站直接放在獨立的服務器上是不實際的,實現方法是在商用服務器上租用一塊服務器空間,每年定期支付很少的服務器租用費即可把自己的網站放在服務器上運行。租用的服務器空間,用戶只需要管理和更新自己的網站,服務器的維護和管理則由網絡公司完成。
在租用服務器空間時需要選擇服務較好的網絡公司。好的服務器空間運行穩定,很少出現服務器停機現象,有很好的訪問速度和售后服務。某些測試軟件可以方便地測出服務器的運行速度。新網、萬網、中資源等公司的服務器空間都有很好的性能和售后服務。
在網絡公司主頁注冊一個用戶名并登錄后,即可購買服務器空間。在購買時需要選擇空間的大小和支持的程序類型。
2.服務器空間的類型
不同服務器空間的主要區別是支持網站程序和支持數據庫的不同。常用的服務器空間可能分別支持下面這些不同的網站程序。
●ASP:使用Windows系統和IIS服務器。
●PHP:使用Linux系統或Windows系統,使用Apache網站服務器。
●.NET:使用Windows系統和IIS服務器。
●JSP:使用Windows系統和Java的網站服務器。
不同的服務器空間可能支持不同的數據庫,常用的服務器空間支持的數據庫有以下幾種。
●Access:常用于ASP網站。
●SQL Server 2000:常用于ASP網站或.NET網站。
●MySQL數據庫:常用于PHP或JSP網站。
●Oracle數據庫:常用于JSP網站。
在注冊服務器空間時,需要選擇支持自己網站程序與數據庫的服務器空間。例如,本書中開發的程序是ASP程序,需要選擇ASP空間。同時,需要注意服務器空間的大小,100MB的空間即可存放一般的網站。
網站的域名與服務器空間是需要每年按時續費的。用戶需要按網絡公司規定的方式進行續費。域名和空間不可以欠費,如果欠費,管理部門會收回這個域名和空間,如被其他用戶再次注冊以后就很難再注冊到這個域名,也可能導致自己網站的數據丟失。