官术网_书友最值得收藏!

第一步 準備工作

第1章 網站制作規劃與流程

學習導讀

即將開始建設一個網站,相信你與我的心情一樣,都很開心,也很想迅速把它完成。可是,大家先不要急,建設網站是一個復雜的過程,要做好前期的準備工作,確保思路清晰,按步實施,這樣才能保證建站時間。反之,可能會中途停滯,甚至前功盡棄。因此希望大家一定要按本書的思路,先做再學,及時分析,記好學習手記。這樣會使你的建站水平很快達到一定的高度,并在看完本書后,達到獨立建站的目標。

掌握新知:建站的基本知識,學會建站規劃書的寫法;

操作重點:寫一份完整的建站規劃書;

難點把握:構建網站整體雛形及網站內容創意設計。

學習這一步很關鍵,良好的開端等于成功的一半,走過這一步,你已進入建站的門檻,讓我們開始吧!

建一座大樓需要設計圖紙,開發一個網站,需要制訂方案。沒有對網站的整體規劃,往往會使制作陷入困境,甚至會前功盡棄。只有詳細的規劃,才能避免在網站建設中出現的諸多問題,使網站建設順利進行。網站規劃對網站建設起到計劃和指導的作用,對網站的內容和維護起到定位作用。因此初學建站的朋友們,在開發網站時,切記不要先急于去做,而是要構思:建網站的目的及實現的功能、網站的內容包括哪些、網站所應用的主要技術是什么、網頁設計成什么樣式、怎樣維護、怎樣對網站進行測試、網站的發布與推廣及建站日程等。有了成形的思路,才是建站的基礎,才可以按流程一步步完成建站過程。

1.1 新知預覽

建設網站涉及的知識很多,對于初學者來說,首先要了解的是建站中的最基本要素,這些要素包括:什么是網站,怎樣搭建本地站點;什么是域名,域名有哪些分類;什么是網站空間,網站空間有哪些類型,怎樣選擇適合自己所需要的網站空間,如何把做好的網站上傳到空間上;常用的動態網站技術有哪些,怎樣在建站中使用數據庫;什么是IIS,如何搭建IIS環境等。

1.1.1 網站的定義及構成

網站是由多個HTML文件集合而成并通過瀏覽器來解讀這些文件的場所。一般來說,網站的構成可分成3個部分:虛擬主機(服務器空間)、域名(IP地址)及網站的源文件。這3個部分是不可或缺的。可以把它們形象化地比喻為一個房子,服務器空間相當于房子,域名相當于門牌,網站的源文件相當于房子里面的擺設。

1.虛擬主機

虛擬主機(Virtual Host/ Virtual Server)使用特殊的軟硬件技術,把一臺計算機主機分成一臺臺“虛擬”的主機,每一臺虛擬主機都具有獨立的域名和IP地址(或共享IP地址)功能,具有完整的Internet服務器(WWW、FTP、E-mail)功能。在同一臺硬件、同一個操作系統上,運行著多個不同的服務器程序,互不干擾;而各個用戶擁有自己的一部分系統資源。由于多臺虛擬主機共享一臺真實主機的資源,因此每個虛擬主機用戶承受的費用有很大的降低。

2.域名

域名即網址,有關域名的知識可參看本書第10章的注冊域名部分。域名在國際互聯網上是通行的,世界各地都可用某個域名來訪問某個網站,它具有唯一性,注冊后即有使用權。

3.網站源文件

即訪問一個網站所要實現的效果,包括編程、程序開發和代碼編寫等。

1.1.2 搭建本地站點

一系列網頁文檔鏈接起來就構成了一個站點。有關搭建本地站點的知識,大家可以參看本書第4章的必學內容中在Dreamweaver環境下建立本地站點部分。

1.1.3 網站空間及分類

網站空間即存放網站內容的地方,包括各種文章、電影、音樂和圖片等。網站空間可以自己購買服務器來做。一般情況下,大的企業、公司都要這樣來做,并配有專人負責。有時還可以購買虛擬主機,即通過遠程服務器上的一小份來存放網站資源。網站空間一般包括ASP空間、PHP空間、Java空間、JSP空間、ASP.NET空間等。

1.1.4 網站發布

做好的網站只有發布到服務器中申請的網站目錄下,才能通過域名來訪問網站。發布網站的方法可以使用FrontPage或者Dreamweaver中的發布站點來實現,一般可用FTP軟件來完成。詳細內容可參看本書第10章中的網站發布部分。

1.1.5 網站建設中的技術

1.ASP

ASP(Active Server Pages,動態服務器頁面)是一種服務器端腳本執行環境,它是微軟開發的一種類似HTML(超文本標識語言)、Script(腳本)與CGI(公用網關接口)的結合體。它沒有自己專門的編程語言,而是允許用戶使用許多已有的腳本語言編寫ASP的應用程序。通過在普通的HTML頁面中嵌入ASP腳本語言,可以產生和執行動態的、交互的、高性能的Web應用程序。ASP的程序編寫比HTML更方便且更有靈活性。它是在Web服務器端運行,運行后再將運行結果以HTML格式傳送至客戶端的瀏覽器。

ASP的最大好處是可以包含HTML標簽,也可以直接存取數據庫及使用無限擴充的ActiveX控件,因此在程序編制上要比HTML方便而且更富有靈活性。通過使用ASP的組件和對象技術,用戶可以直接使用ActiveX控件,調用對象方法和屬性,以簡單的方式實現強大的交互功能。

2.PHP

PHP(Hypertext Preprocessor,超文本預處理器)是當今Internet上很受關注的腳本語言,其語法借鑒了C、Java、PERL等語言,只需要很少的編程知識就能使用PHP建立一個真正交互的Web站點。

它與HTML具有非常好的兼容性,使用者可以直接在腳本代碼中加入HTML標簽,或者在HTML標簽中加入腳本代碼從而更好地實現頁面控制。PHP提供了標準的數據庫接口,數據庫連接方便,兼容性強,擴展性強,可以進行面向對象編程。

3.JSP

JSP與ASP技術非常相似。兩者都提供在HTML代碼中混合某種程序代碼、由語言引擎解釋執行程序代碼的能力。在ASP或JSP環境下,HTML代碼主要負責描述信息的顯示樣式,而程序代碼則用來描述處理邏輯。普通的HTML頁面只依賴于Web服務器,而ASP和JSP頁面需要附加的語言引擎分析和執行程序代碼。程序代碼的執行結果被重新嵌入到HTML代碼中,然后一起發送給瀏覽器。ASP和JSP都是面向Web服務器的技術,客戶端瀏覽器不需要任何附加的軟件支持。ASP的編程語言是VBScript之類的腳本語言,JSP使用的是Java語言。

4.ASP.NET

ASP.NET技術是當前較流行的網站建設技術,ASP.NET語言大幅度地加快了網站運行速度,但是學習起來有一定困難,不過一旦掌握,用ASP.NET制作的網站會更穩定,其運行速度也會更加快。

網站制作大都使用Dreamweaver、FrontPage等軟件來完成,至于選擇何種語言來編寫,除了要考慮網站的功能和安全性外,還要根據網站的數據量來選擇數據庫,這些都是影響網站建設的基本因素。

1.1.6 網站類型

網站類型可分為以下幾種:門戶類、資訊類、電子商務類、企業類、個人主頁類、娛樂類、政府類和交易類等。現主要介紹前幾種。

1.門戶類網站

這類網站一般以靜態為主,這是由其特點所限定的。它要求有大的信息量,而且還要保證速度。國內比較著名的門戶網站有新浪、網易、搜狐和中華網等,不同的門戶網站其風格不同,提供的服務也不同。

2.資訊類網站

以資訊為主要內容,輔以其他內容。一類資訊涵蓋面比較寬,另一類則是比較專業的行業,所以把內容做好是資訊類網站的重點。如新華網http://news.xinhuanet.com/

3.電子商務類網站

電子商務網站分為不同的類型。按照商務目的和業務功能,可以將電子商務網站分為基本型商務網站、宣傳型商務網站、客戶服務型商務網站和完全電子商務運作型網站。按照構建網站的主體,可以將電子商務網站劃分為:行業電子商務網站、企業電子商務網站、政府電子商務網站、服務機構電子商務網站等。按照網站擁有者的職能可以將電子商務網站分為生產型商務網站和流通型商務網站兩類。此外,按照電子商務模式劃分可以將電子商務網站分為B2B商務網站、B2C商務網站、C2C商務網站和C2G(政府)商務網站等。因此,企業可以依據其業務職能、自身實力、戰略目標和所處區域的商務環境等,制定自己的電子商務發展戰略,進而構建適合其發展的電子商務網站。如拍拍網http://www.paipai.com/

4.企業類網站

一般的企業網站相對比較簡單,其目的也比較明確,通過網站的形式向公眾傳遞企業品牌形象和企業文化等基本信息;發布企業新聞、供求信息和人才招聘等信息;向供應商、分銷商、合作伙伴和直接用戶等提供某種信息和服務;網上展示、推廣和銷售產品等;收集市場信息和注冊用戶信息等。如可口可樂http://www.coca-cola.com.cn

5.個人主頁類網站

以展示個性特點為主,主題鮮明,樣式獨特,如9酷網http://www.9ku.com/。本書的綜合網站框架就來源于個性網站,只是在內容上有所不同。

1.1.7 網站建設中所使用的數據庫

數據是用來反映客觀世界而記錄下來的可以被鑒別的符號,是被計算機識別與處理的數字、語言、文字、圖形、光和聲音等有意義的組合。數據庫則是一個提供數據的基地,它能為用戶提供有用數據的記錄保存系統,是長期存儲在計機算機內的、有組織的、可共享的數據集合。一般來說,數據庫包括層次模型、網狀模型和關系模型,現在使用的大都是關系模型。

一個完整的站點,必須要有數據庫的支持,才能實現其功能。根據網站的規模、功能的不同,可用的數據庫包括Access、SQL Server 、My SQL和Oracle等。在后面的內容中將向大家介紹有關Access和SQL Server數據庫的知識。

1.1.8 網站建設流程

一般來說,建設網站大體包括以下環節。

(1)客戶要求,包括網站的類型和設計要求等。

(2)預算資金,根據客戶要求,提供實現方案及價格。

(3)簽訂協議。

(4)客戶提供相關信息。

(5)撰寫建站方案并交給客戶審核。

(6)確定方案。

(7)制作網站。

(8)提交成品,客戶驗收。

(9)發布網站。

(10)網站維護與推廣。

(11)其他。

對于個人建站,則可以省略其中的一些步驟,但收集資料、規劃網站、制作網頁、申請空間、申請域名、發布網站及網站的維護與推廣則必不可少。

1.1.9 網站建站方式

網站建站方式不外乎以下幾種。一是自助式建站。這種建站是用戶登錄到在線自助建站平臺,選擇模板,添加欄目,增加內容,快速生成網站的一種模式。這種建站的優點是快速生成,操作容易,功能不遜,而且所需的費用不高。對于沒有程序語言基礎者來說,自助建站不乏是一個好的方法。但它的缺點也是明顯的,即模板式建站,束縛了網站的靈活性,不能打造個性特色,不能實現拓展功能。二是專業代碼式建站,這種建站是靠書寫代碼完成建站,并實現其各種功能的,它的優點是建站靈活、功能強大,可以打造個性化網站。它的缺點是需要專業技術,或掌握一定編程知識方可完成。三是軟件式建站,其實在第二種建站方式中,也需要像Dreamweaver等這樣的軟件,只是用軟件建站,可以使用一種軟件,完成整站建設,而且不用書寫代碼,做成的網站具有專業化的特性。本書的附錄部分將向大家介紹WebTea建站的知識。

1.1.10 網站的維護與推廣

保持網站內容的更新,會吸引更多的瀏覽者。網站的日常維護,一般由網站管理者在后臺進行,管理程序是在建設網站中搭建的管理平臺,一個好的管理平臺,會使網站的管理更加合理、快捷。在網站維護中還要特別注意防止非法入侵和蓄意破壞,對服務器端要進行安全設置,時刻警惕病毒的入侵,保證網站的安全運行。

對于提高網站的訪問量及知名度,則要通過一定的方法對網站進行宣傳與推廣。常用的方法有在搜索引擎上注冊(例如百度),與其他網站進行圖片或文字式的鏈接,在導航站點上鏈接,借助網絡廣告、郵件推廣和BBS宣傳等。也可以采用通過有關媒體或廣場文化周等形式使網站得到推廣。

1.2 操作實錄

下面我們將以新建一個網站為例,向大家介紹網站規劃書的具體寫法,同時把該站點各版塊的樣式以圖例的形式呈現給大家,并對建站流程進行了簡單的設想,希望能對讀者的學習起到指導作用。

1.2.1 編寫建站規劃書

本書是以綜合網站為例介紹網站的建站過程,網站的名稱暫定為青春在線,其規劃書寫法如下。

1.青春在線網站建站規劃書(簡寫)

建站目的:展現自我、交友、心理咨詢。

網站類型:綜合類型

網站域名及名稱:www.qc718.com青春在線。

網站的功能:發表原創作品、網上留言、BBS交流和商品信息發布。

網站技術解決:基于ASP技術,運用Dreamweaver、Photoshop、Fireworks和Flash等軟件完成建站。

網站內容:首頁、事事關心、網上物流、青春隨筆、青春在線和心靈有聲。

首頁:用戶登錄入口、熱點信息發布。

事事關心:發布當日最新新聞。

網上物流:提供各類商品信息。

青春隨筆:發表原創作品。

青春在線:BBS交流。

心靈有聲:發表留言與回復留言。

網站測試與發布:租用虛擬主機,由出租方完成。

網站維護:網站內容更新由建站者自主完成。其他技術問題由出租者負責。

網站預算:300元以下。

2.網站版塊內容圖示

1)主頁(見圖1-1)

圖1-1

2)青春隨筆(見圖1-2)

圖1-2

3)網上物流(見圖1-3)

圖1-3

4)網上留言(見圖1-4)

圖1-4

5)青春在線(見圖1-5)

圖1-5

1.2.2 制定建站流程

1.建站流程

(1)定制規劃(一天半)。

(2)IIS安裝與調試(半天)。

(3)查找模板并對所需頁面進行加工處理(2天)。

(4)添加網上各種功能(23天)。

(5)申請域名、測試網站及發布網站(3天)。

2.分解流程

1)構建網站雛形

定制規劃網站時,要根據網站的類型不同,確定網站的樣式,根據網站的不同特點,決定網站的內容。瀏覽是這一時期的重點工作,分析是這一時段的中心。如果是自己獨立建站,在查閱大量資料時,要注意整理過程,特別是初學建站的朋友,在建站初期,網站上欄目一下開了很多,一級目錄下還有二級、三級目錄,這種結果不僅使制作起來困難,也增加了將來更新與維護網站的難度。第一次做網站以早日成功為基準,所以不必擴大規模,要小而精。

2)注重細節操作

安裝調試IIS及對頁面的加工,都是很細致的工作,特別是對網頁的處理更需要一絲不茍。因此在操作中,一定要注意每個環節,切片切圖一定要準,去色、涂抹一定要細,可以在對選擇的頁面進行加工前,用其他頁面做類似的嘗試,覺得做得不錯后,再開始頁面的加工處理,否則一旦生成頁面再去修改,就會費時、費力,不能按期完成網站的開發。

3)開發原創作品

有了網站的雛形,就要積累網站的原創作品。原創是一種品牌,也是一種個性,沒有原創,網站也就失去了生命力,這樣的網站也就很難被大家識記。因此在制作網站中,一旦確定好網站的框架后,就要著手原創作品的開發與整理。個人建站,在這一時段內,就要著手開始文章的創作,其他類建站,就要著手收集網上預載資源。

1.3 必學要點

通過前面的學習,大家已經掌握了有關網站規劃書的寫法。書寫網站規劃書是建站的第一步。良好的文筆、規范的寫作會創造無限的商機。因此對于從事這一職業的朋友來說,必須要有深刻的認識。下面我們將就這方面的知識進行一下拓展,向大家介紹一下企業網站建站規劃書的樣式,同時對本科院校信息技術專業學生畢業論文的書寫格式進行簡單的介紹。

1.3.1 企業網站建站規劃書

實際工作中,我們經常接觸的往往是商業類網站的制作,為企業建站,規劃書是必須要寫的,而且還要隨時更改,以滿足客戶的需要。為了幫助大家在為企業建站時寫好規劃書,這里為大家設計了一個商業類網站建站規劃書的內容提要,希望能對你的工作有所幫助。

市場調查

相關行業的市場運營情況,是否能夠在互聯網上開展公司業務;市場主要競爭者上網情況及其網站規劃和功能作用;公司自身條件、公司概況和市場優勢,可以利用網站提升哪些競爭力,建設網站的能力。

網站目的及功能定位

確定建立網站的目的,整合公司資源,根據企業的需要與計劃,確定網站功能。根據網站功能,確定網站應達到的目的。確定好網站的類型。

網站應用技術

根據網站的功能確定網站技術解決方案:采用自建服務器,還是租用虛擬主機;選擇操作系統,用UNIX/Linux還是Windows 2000/NT;網站安全性措施,防黑、防病毒方案;相關程序開發。如網頁程序ASP、JSP、CGI和數據庫程序等。

規劃網站內容

一般企業網站應包括公司簡介、產品介紹、服務內容、價格信息、聯系方式和網上訂單等基本內容。電子商務類網站要提供會員注冊、詳細的商品服務信息、信息搜索查詢、訂單確認、付款、個人信息保密措施和相關幫助等。

網頁設計

網頁設計一般要與企業整體形象一致,要符合CI規范。要注意網頁色彩、圖片的應用及版面規劃,保持網頁的整體一致性。在新技術的采用上要考慮主要目標訪問群體的分布地域、年齡階層、網絡速度和閱讀習慣等。

網站維護

服務器及相關軟硬件的維護、數據庫維護、內容的更新和調整等。

網站測試

網站發布前要進行細致周密的測試。測試內容包括服務器穩定性和安全性,程序及數據庫測試,以及網頁兼容性測試,如瀏覽器和顯示器。

網站發布與推廣

網站建設日程表

費用清單

這個規劃書只是一些共性的東西,在實際工作中,根據合作方的具體要求,可能要做相應的調整,希望大家要靈活運用。

1.3.2 個人網站建設論文樣式

不少大學信息技術專業的學生在撰寫畢業論文時,常常會把個人網站的建設過程寫成論文,但由于初次寫作,對論文格式不夠清楚,使寫成的論文不能得到導師的認可。為使大專校院的學生在書寫論文時有一個共性的參考,現把這種論文寫作格式介紹給大家,以便大家在寫作中參考。

論文寫作內容共包括以下9項(僅供參考)。

(1)論文摘要

(2)關鍵字

(3)網站建設意義

(4)網站開發需求分析(功能和性能需求等)

(5)創建網站結構(系統層次圖表和系統各模塊設計)

(6)網站開發可行性分析(技術上、時間上、社會因素、主頁的構成和數據庫的設計等)

(7)網站開發流程

(8)致謝

(9)參考文獻

主站蜘蛛池模板: 广东省| 犍为县| 兴山县| 五家渠市| 论坛| 温宿县| 景泰县| 鸡西市| 勃利县| 紫阳县| 麦盖提县| 奉节县| 张家川| 静宁县| 新密市| 浮山县| 武鸣县| 收藏| 登封市| 离岛区| 南乐县| 和静县| 肇源县| 平南县| 论坛| 辽宁省| 隆回县| 屏东市| 阜平县| 石城县| 平果县| 德昌县| 密云县| 秀山| 高陵县| 保定市| 鄂伦春自治旗| 黄平县| 博乐市| 灵台县| 甘孜县|