網站組成部分基礎知識分享

03ngnntds發表於2019-04-01

一、網站組成部分

1、域名 2、空間(虛擬主機) 3、程式

(一)網站空間

網站的組成其實是一個很簡單的過程,我們要做成一個網站,那必須要有一個地方來儲存我們的的網站資料,而且這個地方最好是安全、穩定的。一般我們購買空間都是由以下幾點因素構成,作業系統,容量大小,資料庫大小,每月流量限制,連線併發數,是否獨立IP,線路,以及CPU;這些就是我們購買空間的時候最常見看到的幾點空間基本屬性。

1)作業系統

a.作業系統分為,Win和Linux系列;其中Win常用就是我們看到的IIS,可以支援的程式有“ASP+PHP+ZEND+GD+ASPJPEG+MYSQL”,有如此之多;而Linux就是用作PHP程式,一般我們用到的最普遍的就是PHP+Mysql資料庫的程式製作網站。

b.兩種區別在於,虛擬主機的話WIN主機一般都無法開啟GZIP壓縮,而Linux主機卻可以利用.htaccess檔案進行壓縮,進行快取的制定,直接進行301跳轉等等網站的功能,從而提高網站的開啟速度和訪問速度,所以在這兩款主機中,我個人偏向於Linux主機,使用PHP+Mysql程式。

2)空間容量+資料庫容量

空間和資料庫的確定大小,如果你要做一份網站的話,就應該首先預估一下這個網站規模有多大,一般的空間容量1G就是有點大的,而資料庫300M就已經很大了,記得以前用wordpress的時候,資料庫50M,可以放幾千篇部落格文章;而且你應該首先要明白,你的網站是使用動態資料庫呼叫,還是和cms系統功能一樣生成靜態放在本地,從而佔用空間大小,減少資料庫的壓力。

一般動態都是直接呼叫的資料庫檔案,如果訪問量多的話,可能會出現卡的情況;一般我建議,生成靜態頁面,減少資料庫的呼叫,釋放這種壓力;所以在建網站之初,應該確定你準備怎麼做網站。

3)每月流量限制

這一點的話,很多主機都有每個月的流量限制問題,防止主機流量過多從而影響其他使用者的正常使用,其實這一點的話,流量的話,也是要根據網站而言,如果你的網站權重會不斷升高,可提前預估一個月需要多大的流量範圍才能確保不當機,一般一個空間30G的網站月流量就是很不錯的了,可以撐不錯的流量控制。

4)連結併發數和CPU

這兩點放在一起說說,併發數,很多主機都是不限制併發的,其實並非不限制還是透過調節CPU的使用率來調節網站壓力對整個伺服器的影響,IIS併發數,記得我自己買的萬網空間,已經問過了每秒200個人同時訪問,即為併發數,可是我想這個絕對不會是,畢竟訪問網站還有圖片的訪問以及呼叫,能達到100個人同時訪問已經很不錯了。

而CPU,記得上次直接用dedecms一鍵更新,造成網站掛機,說CPU使用過高,可見每個空間對CPU是有控制壓力的,肯定會有一個限額,如果超過限額可能會影響自己網站的使用了;這一點的話,請朋友們千萬不要相信什麼不限,那個不限,肯定是有限制的,只是在我們看不到的地方,對空間進行限制而已。

5)獨立IP以及線路

獨立IP:簡單言之,就是這個IP上只有你一個人可以使用,你可以用這個IP放很多自己的網站上去,這就是獨立IP的作用,這種IP的好處就在於IP的專一性,並不是像共享IP一樣,可能一個IP出現了違規,造成一個伺服器上的所有IP都當機,都被搜尋引擎否決掉,這也是大部分站長覺得獨立IP的好處。獨立IP,其實能選擇的時候選擇還是沒有錯的,至少對網站是由好處的。

線路:國內線路分為電信和網通以及多線和雙線,國內提供多線主機的空間上不多,使用多線主機可以大幅度提高整體網站訪問速度,避免了電信站,網通使用者訪問速度慢的囧狀和網通使用者訪問電信站的囧狀。而還有一種主機就是國外主機,國外主機的話,由於來國內會有一定的頻寬限制,這就造成了訪問速度普遍不快,不多還是有一些反響很不錯的空間,這個可以按照口碑來找尋。而雙線主機的話,就是雙線雙IP,很多主機上都用這種方法避免使用者的流失,可是兩個IP對搜尋引擎來說,個人覺得還是不適合,畢竟兩個IP的訪問總是會有那樣的牴觸的。個人建議用多線的主機。大部分空間上都是電信上的主機,這樣你可以失去了一部分網通上的使用者的訪問,雙線主機可能會對seo產生影響,這些利弊都是要自己權衡的。

伺服器

(二)域名

由於網路是基於TCP/IP協議進行通訊和傳輸的,每一臺主機都有唯一的且固定的IP地址,每一臺計算機要接入網路都被伺服器指派了第一無二的地址。但是IP地址是用2進位制的數字來表示的,所以在使用時難以書寫和記憶,所以用一些有意義的符號來代替相對複雜的IP地址,我們把這個東西稱為域名。域名本身是沒有任何價值的,但是由於他方便記憶和品牌意義,所以部分域名是可以給企業帶來商業價值的。58CEO姚勁波的第一桶金就是靠域名,有興趣的可以詳細瞭解。

(三)程式

我們有了空間,也註冊好了域名,當我們在瀏覽器輸入這個域名的時候,DNS會找到對應的伺服器地址,來檢視對應伺服器裡面的檔案內容。這時候,我們就需要在伺服器裡面放入我們做好的“檔案”,也就是網站程式,這樣才能正常瀏覽。搭建網站初期可以在本地測試網站程式的穩定性,沒有問題的情況下,可以透過FTP工具,這裡推薦FileZilla,把做好的程式檔案上傳到我們的空間裡面。這樣就可以完成網站的瀏覽。

這其中有一個域名解析的過程,應為域名是需要和空間的IP地址對應的,我們會有一個域名的管理後臺,在這個後臺裡面,我們可以控制域名指向的IP地址,這個過程叫做對映解析。

轉發自:


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69911024/viewspace-2639942/,如需轉載,請註明出處,否則將追究法律責任。

相關文章