天天看點

《21天學通HTML+CSS+JavaScript Web開發(第7版)》——2.6 Web托管

本節書摘來自異步社群《21天學通html+css+javascript web開發(第7版)》一書中的第2章,第2.6節,作者:【美】laura lemay(勞拉·萊梅) , rafe colburn(雷夫·科爾本) , jennifer kyrnin(珍妮弗·凱瑞恩)著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

您遲早需要将您在本地計算機上建立的網站放到internet伺服器上。這樣做之前,您必須确定自己需要什麼樣的托管協定。最簡單的方法是,擷取一個這樣的web托管賬戶,即讓您能夠将html檔案、圖像、樣式表和其他web内容上傳到一台web伺服器。這種方法讓您能夠在本地輕松地建立網站,并原封不動地釋出到伺服器。

2.6.1 使用内容管理應用程式

另一種選擇是使用應用程式将内容釋出到web上。如果您要建立的網站屬于已有的類型,市面上有相應的釋出工具,這種選擇将更合适。

無論使用上述哪類應用程式,通常您隻需填寫表單并為網站選擇url和主題,然後就可以通過表單輸入内容,而無須為網頁編寫html。有些應用程式甚至包含wysiwyg編輯器,讓您無須使用html就能設定您輸入的内容的格式。

然而,這并不意味着您無須學習html和級聯樣式表(css)。即便不手工建立網頁,輸入内容或修改主題時,您也需要明白網頁是如何建立的。如果您不明白網頁是如何建立的,就不知道如何找出并修複網站存在的标記問題——無論這個網站是否是您負責編寫的。

對大多數剛接觸web釋出的人來說,使用一個應用程式是最佳的方法,因為這樣您能夠馬上将感興趣的内容放到web上,而無須搞明白太多的事情。然而,有些人受困于這些應用程式的局限性,想自己做得更多,更好地控制自己的網站。本書将幫助他們實作這個目标。

2.6.2 設定web托管

如果您要建立并上傳網頁,就需要選擇一家能夠提供所需存儲空間的公司。托管公司多如牛毛,它們向需要建立網站的人提供web空間。諸如dreamhost和pair.com等公司從事托管業務多年,提供各種價格實惠的托管套餐,但還有衆多其他的選擇。很多人都向為其提供網站域名注冊服務的公司購買托管套餐,或購買當地的托管公司的服務。

如果您選擇這種做法,則注冊托管賬戶以便将網頁釋出到web上的步驟如下。

1.注冊一個域名(可選)。如果您希望自己網站的url類似于mycoolsite.com或mycompany.com,就需要注冊相應的域名。域名注冊公司很多,隻需在搜尋引擎中輸入“域名注冊”,就能看到大量域名注冊公司的廣告和搜尋結果。

2.選擇一家web托管公司并注冊賬戶。如果您隻是想将網頁放到雇主或學校的内部或外部伺服器上,根本就不需要購買托管服務;但如果您要建立可通過internet通路的網站,就需要購買托管服務。

3.将您注冊的域名同新建立的網站關聯起來。域名注冊公司和托管公司應該會告訴您如何進行設定,進而讓域名指向您的托管賬戶。這樣,使用者在浏覽器中輸入您的域名時,就能看到您上傳到伺服器的内容。

4.開始上傳内容。設定好web托管後,就可使用您喜歡的任何工具将web内容上傳到伺服器了。很多托管公司都提供了讓您能夠上傳内容的web界面,同時大多數托管公司還允許您使用支援檔案傳輸協定(ftp)、安全複制(scp)或安全ftp(sftp)的檔案傳輸工具将檔案傳輸到伺服器。

有關web托管以及如何釋出網站,第23章将做更全面的讨論,這裡之是以簡要地介紹它們,旨在讓您提早知道——萬一您迫不及待,現在就想将内容釋出到web呢!

繼續閱讀