本頁使用了標題或全文手工轉換

網站

維基百科,自由的百科全書
前往: 導覽搜尋
通訊匯流管理法草案架構.png

網站(英文:Website; 法語: Site internet)是指在網際網路上,根據一定的規則,使用HTML等工具製作的用於展示特定內容的相關網頁的集合。簡單地說,網站是一種通訊工具,就像布告欄一樣,人們可以通過網站來發布自己想要公開的資訊,或網站來提供相關的網路服務。人們可以通過網頁瀏覽器來存取網站,獲取自己需要的資訊或者享受網路服務。世界上第一個網站由提姆·柏內茲-李建立於1991年8月6日。

許多公司都擁有自己的網站,他們利用網站來行宣傳、發布產品資訊、招聘等等。隨著網頁製作技術的流行,很多個人也開始製作個人首頁,這些通常是製作者用來自我介紹、展現個性的地方。也有以提供網路資訊為盈利手段的網路公司,通常這些公司的網站上提供人們生活各個方面的資訊如時事新聞旅遊娛樂經濟等。

網際網路的早期,網站還只能儲存單純的文字。經過幾年的發展,當全球資訊網出現之後,圖像、聲音、動畫影片,甚至3D技術開始在網際網路上流行起來,網站也慢慢地發展成我們現在看到的圖文並茂的樣子。通過動態網頁技術,用戶也可以與其他用戶或者網站管理者交流。也有一些網站提供電子郵件服務。

網站數目[編輯]

1980年科學家提姆·柏內茲-李寫下的程式奠定網際網路的基礎

1989年首個網站成立

1997年4月突破100萬個

2000年2月突破1000萬個

2000年9月突破2000萬個

2001年7月突破3000萬個

2003年4月突破4000萬個

2004年5月突破5000萬個

2006年10月突破1億個

2007年10月突破2億個

2015年3月達到2.94億個

組成[編輯]

它由域名(domain name俗稱網址),網站源程式和網站空間三部分構成。域名(俗稱網址)形式比如:wikipedia.org(一級域名),zh.wikipedia.org(二級/三級域名);網站空間由專門的獨立伺服器或租用的虛擬主機承擔;網站源程式則放在網站空間裡面,表現為網站前台和網站後台。

網站源程式[編輯]

網站源程式,也稱為原始碼,源碼。是指未編譯的文字代碼或一個網站的全部源碼檔案,是一系列人類可讀的電腦語言指令。我們可以把它理解成源文代碼,當前看到的這個網頁來說,其實它是由一大堆的原始碼組成,通過我們的瀏覽器(或伺服器)翻譯成我們所看到的樣子,網站源程式可分為動態(如:ASP,PHP,JSP,.NET,CGI等)和靜態(如:HTML等)

網站前台[編輯]

網站後台[編輯]

網站後台實現語言一般可以有以下幾種:

1. ASP與ASP.NET. ASP是微軟公司推出的意圖取代CGI的新技術。通過它,用戶可以使用幾乎所有的開發工具來建立和執行互動式的動態網頁,如返饋表單的資訊收集處理、檔案上傳與下載、聊天室、論壇等等,實現了CGI程式的功能但是又比CGI簡單,而且容易學習。由於ASP使用基於開放設計環境的Active X技術,用戶可以自己定義和製作元件加入其中,使自己的動態網頁具有幾乎無限的擴充能力。它還可利用ADO(Active Data Object,微軟的一種新的資料存取模型)方便地存取資料庫,能很好地對資料進行處理。借WINDOWS東風,ASP得到了長足的發展。

2. PHP. PHP,一個巢狀的縮寫名稱,是英文「超級文字預處理語言」(PHP:Hypertext Preprocessor)的縮寫。PHP是一種HTML內嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在伺服器端執行的「嵌入HTML文件的手稿語言」,語言的風格有類似於C語言,現在被很多的網站編程人員廣泛的運用。PHP獨特的語法混合了C、Java、Perl以及PHP自創新的語法。它可以比CGI或者Perl更快速的執行動態網頁。用PHP做出的動態頁面與其他的程式語言相比,PHP是將程式嵌入到HTML文件中去執行,執行效率比完全生成HTML標記的CGI要高許多;與同樣是嵌入HTML文件的手稿語言JavaScript相比,PHP在伺服器端執行,充分利用了伺服器的效能;PHP執行引擎還會將用戶經常存取的PHP程式駐留在記憶體中,其他用戶在一次存取這個程式時就不需要重新編譯程式了,只要直接執行記憶體中的代碼就可以了,這也是PHP高效率的體現之一。PHP具有非常強大的功能,所有的CGI或者JavaScript的功能PHP都能實現,而且支援幾乎所有流行的資料庫以及作業系統。

3. Script. Script手稿語言是介於HTML(HyperText Markup Language,超文字標示語言)和Java、C++和Visual Basic之類的程式語言之間的語言。它的語法和規則沒有可編譯的程式語言那樣嚴格和複雜。傳統的HTML是靜態的,為增強網頁的動態功能,一些廠商先後推出了自己的Script手稿語言,其中Netscape推出了JavaScript(for用戶端和for伺服端兩種),微軟則推出了VBScript和ASP兩種,用於伺服器端和用戶端程式的編寫。

網站空間[編輯]

網站空間是用來存放網頁所有檔案,常見的網站空間分為:Windows主機、Linux主機。網站空間形像的說,它就像我們買了一套房子,裡面可以放東西。

有了空間,就可以把域名作解析到網站空間的IP,然後網站空間繫結域名;再通過FTP軟體將網站所有檔案上傳到網站空間內,現在開啟域名就能存取網站內容。

參數[編輯]

衡量一個網站的效能通常從網站空間大小、網站位置、網站連線速度、網站軟體配置、網站提供服務等幾方面考慮,最直接的衡量標準是這個網站的真實流量。

建設網站考慮因素:

  1. 網站的客戶服務群體;
  2. 網站的內容方向和性質;
  3. 網站的功能描述和結構分析;
  4. 網站的用戶體驗;
  5. 網站的盈利方式;
  6. 網站的未來發展方向。

網站分靜態網站與動態網站[編輯]

  1. 靜態網頁,動態網頁主要根據網頁製作的語言來區分:
  2. 靜態網頁使用語言:HTML(超文件標示語言)或XML(可延伸標記式語言)
  3. 動態網頁使用語言:HTML+ASP或HTML+ASP.NET或HTML+PHP或HTML+JSP等。

相關主題[編輯]

相關連結[編輯]