什麼是網頁設計?背景
認識網頁設計Q & A

認識網頁設計 - 網頁空間選擇

自己架主機(買斷)、租用虛擬、實體主機(買斷)、網站託管的差異?

自己架主機(買斷)、租用虛擬、實體主機(買斷)、網站託管的差異?

一個網站要正常在瀏覽器上運作順暢,讓網頁瀏覽者可以很方便的使用網站,其中包含許多技術與不同的平台相互整合,每個環節都正常運作才可以讓網站不會中斷,其中包含【網路頻寬、多種網站程式整合、伺服器、網路安全、網站資料備份、主機升級與常駐排除故障的技術人員】這些分散的技術必須經過良好整合才可以將網站與主機相互配合已達到最大運作效率,也需要多年的實際經驗才可以讓網站始終保持穩定運作。

以下我們先了解一下,網站正常運作需要哪些條件?

1.需要充足網路流量

當我們瀏覽網站時,我們需要使用到下載流量,相對網站也必須要提供一定的頻寬流量讓瀏覽者下載,一般使用者只需要負擔自己的頻寬流量,但是網站則必須提供所有人的頻寬流量,例如一個使用者瀏覽網站需要200K的下載流量,但是如果10個人同時瀏覽相同的網站時,該網站則需要提供2000K(2MB)的下載流量,讓10位使用者同時瀏覽網站而不會卡頓,所以架設一個網站的基本的條件,就是提供一個穩定的頻寬下載流量。

另外需注意的是,我們申請網路流量區分下載流量與上傳流量,一般家用流量的上傳流量通常只是下載的三分之一,網站放置在主機上提供使用者下載網站瀏覽,所以主機必須使用上傳流量,所以一般家用網路是無法負擔多人使用網站的瞬間流量,必須與電信業者申請專用的流量方案才行,但是價格相對來說並不親民。

2.需要多種網站程式良好的整合

一個網站與主機的搭配是經由許多不同的專用程式語法組成,包含前端程式、後端程式與伺服器程式(主機),的例如目前最常用的幾個:

前端程式:HTML5、CSS、jQuery….等
後端程式:PHP (ASP)、Java、JavaScript…. 等
伺服器相關程式:Linux、Apache、Windows Server IIS…. 等
資料庫:Mysql、MS SQL…. 等

網站架設所使用到的程式語法是需要多位工程師合作才可撰寫一個完整的網站,各程式語法是會牽一髮而動全身的,這時負責整合各項網站程式的網頁設計公司,將佔非常重要的腳色,各項專業人員的相互整合好壞,決定著一個網站是否可以發揮100%的流暢度,其中更是對SEO搜尋引擎優化有著高度的關聯。

3.需要穩定伺服器(主機空間)

伺服器架設的空間,普遍通稱為網站主機,依主機分類來說區分為實體主機與虛擬主機,但是這種說法容易讓人誤解,二種主機其實差別並不大,最大的差別為自己使用一個主機還是與人共享一個主機。

【實體主機】

自己使用一個獨立主機,不會與人分享頻寬與硬碟,需要穩定的使用環境與流量,與有特殊功能軟體需求與獨立主機設定,一般來說,網站同時間使用人數較多的網站,或是相對需要提供較穩定的情況才建議使用實體主機,但實體主機價格上通常不便宜。

【虛擬主機】

與人共享一個主機,一般來說一個正常運作網站並不會消耗實體主機太多的硬碟空間與流量,主機商為了節省資源,通常會將一個實體主機分割為多個主機,對消費者來說花費也跟著降低,由於主機商會使用軟體來分別獨立操作每個分割主機,類似虛擬空間一般,因此才稱為虛擬主機。

4.需要確保網站安全

網站與伺服器的安全非常重要的,防火牆的設置是必須的,尤其是購物網站與會員制網站,但是網路原本就是一個開放空間,要做到100%安全是不太可能達到的,新聞上不時出現某某知名網站被駭客入侵,已經頻繁到不算是新聞了,目前唯一安全的網路環境就是使用封閉是網路空間,例如公司內部網路,但是那也失去了網際網路的意義。

即使如此網路安全還是需要非常重視,選擇有網路安全經驗的網頁設計公司就是非常重要的,有經驗的網頁公司自己會設計一套無法讓人輕易取得資料的方式,當然主機的防火牆與定時備份更是不可少的,市面上不少主機商都有提供每日備份服務,在無法保障網站100%安全的條件下,定期備份才是將傷害降到最低的處裡方式。

5.需要將網站資料定期備份

網站資料備份分為【手動備份】與【自動備份】。
 

【自動備份】

自動備份大部分的主機都會有提供自動備份服務,目前比較常見方式為分為短中長備份方式,短為一日、中為一週、長為一月,這是最基本主機的備份條件,很多人詢問是否可以做到隨時備份的方式,答案是目前大部分主機商無法做到,因為備份一個網站需要消耗許多硬體資源,如果隨時在備份的情況下,將導致目前網頁效能降低,所以主機備份時間通常會選擇最低流量的時間,通常會在凌晨時間執行。

【手動備份】

主機操作介面通常會提供手動備份的選項,手動備份是重要的,將網站從主機上下載到自己的硬碟裡,就是在執行【異地備份】的重要環節,如果不執行【異地備份】的話,網站還是有遺失的風險存在,例如主機商的硬碟損毀、或是非人為因素地震、火災導致資料損毀,也甚至發生過人為疏失造成資料鎖死,機率非常小但是萬一發生了,而自己沒有備份存檔,也只剩懊悔了

6.需要留意主機商將主機升級的時間

這部份為虛擬主機常遇到的問題,以目前普及的PHP來說,PHP程式語言版本與主機的伺服器必須相容,網站運行時才不會出現錯誤,由於PHP版本不斷更新,主機伺服器必須相容新版的的PHP程式語法而不斷更新,但是如果網站原本的PHP程式碼沒有修正,網站就會出現錯誤,因此網站維護是一個長期並需要隨時監控的任務。

7.需要一位常駐排除故障的技術人員

要維持一個網站正常運作,除非自己具有網站專業技術,建議交給具有專業技術的人員或是網頁公司進行管理,因為維持網站穩定運作,必須長時間監控與隨時準備排除突發狀況,除了主機定時升級、主機商設備臨時故障外更棘手的為,瀏覽器的常態升級與支援性變更,例如:

1.IE5、IE6、IE7、IE8、IE9、IE10、IE11、IE12、edge瀏覽器,每次更新都必須仔細評估是否對自己網站的支援性有改變。
2. Safari瀏覽器與Google Chrome瀏覽器2017年起,不再支援flash動畫,之後前端動畫逐漸普及。
3. 微軟IE瀏覽器式微,Google Chrome瀏覽器崛起,導致許多網站必須重新挑整網站支援性。
4. 由於移動裝置的普及傳統網站已無法勝任多種螢幕尺寸,RWD響應式網站逐漸普及。
5.2019年Google決定封鎖蓋板式(彈出式燈箱廣告)廣告。
6.2020年Google將徹底封鎖flash動畫。


以上列出較大改變,其中小更動已無法一一列出,類似上列情況為進行式,之後也將不會停止。

台灣網頁設計公司所販售的網站建置的服務方案,通常包含網頁風格設計、網站架設與主機代管,企業只需定時支付服務費用,網站通常都可以正常運作,如果網站出現問題也可以馬上聯絡代管公司進行排除。




當一個網站完成時,我要怎麼管理我的網站?

網站做好之後,選擇自己架設主機、自己放置虛擬主機或是直接交由網頁設計公司託管,您可以依照下列的幾個問題做判斷:

1.網頁是否有使用到特殊的程式或是需要搭配其它軟體?
如果有使用特殊程式或是需要搭配軟體,就只能選擇自己架設主機,除非虛擬主機商提供您這些服務。
2.每年的網站維護預算是否充足?
除非公司規模夠大,需要同時管理多個網站,並且有充足的預算可以使用才建議公司自己架設主機,但如果您的預算有限,建議您選擇虛擬主機或是給網頁設計公司託管,一般使用虛擬主機,至少5~10年的費用才會與自行架設主機差不多,但是5年過後通常電腦硬體硬體也必須淘汰了,所以如果非必要因素,自購虛擬主機或是公司託管,絕對會是比較划算的。
3.我有沒有專業人員幫我管理網頁?
若是您有專業MIS人員與網頁工程師可以幫您管理網頁,那麼您是適合自行架設主機的,但每個月的專業MIS人員與網頁工程師的薪資是一筆不小的費用,其它還有硬體與網路的費用,如果沒有一定要自己架設主機的因素,還是建議放置虛擬主機或是託管是更好的選擇。

自己架主機(買斷)

如果選擇自己架設主機來運行網站,自架主機以蓋房子為例,從挑選土地開始打地基搬磚頭都要自己執行,所要花費的金額也可能比想像的高出許多,例如高階電腦主機、每月網路費用、電費、版權軟體費用、24小時空調(避免夏季主機過熱)、不斷電系統(UPS)、網管人員(故障排除),除非必要是不建議自己架設主機。

一般選擇自架主機原因為:

1.大型企業擁有MIS人員與駐點工程師可自行管理多個網站。
2.網站性質需要絕對保密與安全性質如ERP系統。
3.本身具有網站架設相關技術可以馬上排除任何突發狀況。

自行架設主機的好處:

1.可以依照自己的需求進行架設。
2.可以安裝其他輔助軟體與網頁程式進行配合。
3.沒有流量以及空間容量的限制。

自行架設主機的壞處:

1.自己必須有一定網站程式與MIS基礎,否則需要另行聘用MIS網管與網站工程師。
2.除了主機較貴外,線路費也會相對較貴。
3.需要準備良好的環境,例如冷氣或是散熱裝置,以及不斷電系統。
4.可以考慮將自架主機的費用移至行銷廣告上,做更有效率的使用。

虛擬、實體主機租用(買斷)

自架主機門檻如此的高,許多業者為了節省費用會考慮另一個方式為【租用虛擬主機】,雖然自行租用虛擬主機費用可以降低不少,但是主機商給業主的是一個cPanel管理平台,如果自身沒有相關網頁架設技術是不知道如何操作的,其中有些業主會選擇請網頁設計公司做好網站後,再使用自己購置的虛擬主將網站放入後,定期付費給主機商即可,這是非常危險的方式,因為網站、主機、瀏覽器,隨時會因為開發商的版本更新,造成網站出現故障甚至無法顯示,當故障產生時,再要求原網頁設計公司故障排除通常會遭受到拒絕,原因是當企業已使用網站一段時間了,原網頁設計公司無法確認網站是否遭受過修改而導致故障,因此有可能因小失大。

租用虛擬主機的好處:

1.價格較自架主機便宜。
2.有主機空間有專人管理,無須擔心有問題時無法處理。
3.主機擁有良好的機房以及不斷電系統,節省許多經費

租用虛擬主機的壞處:

1.自己必須有一定網站程式與MIS基礎,否則需要另行聘用MIS網管與網站工程師。
2.除了主機原本的提供的軟體,無法另外安裝其它軟體。
3.主機有流量以及空間大小的限制,但大都足夠使用。
4.主機升級時並且網站程式不支援時,必須自行排除。

讓網頁設計公司託管網站的優點(主機託管)

目前大部分的企業會選擇這種方式管理網站,將網站交給網頁設計公司代管,市面上的網頁設計公司幾乎都有網站製作與代管一條龍服務,這種方式對企業來說最為單純,因為網頁設計公司需要管理大量的網站,因此都可以與主機商洽談經銷方案取得較優惠的價格,相同的一位MIS技術人員可以管理更多網站也降低了管理網站的成本,因此也可以用更優惠的金額給需要代管的企業們, 這是雙贏的網站管理方式。

當發現網站出現錯誤時,企業只要打電話詢問代管公司目前發生情況如何,並請代管公司立即排除錯誤即可,通常代管公司可以在問題發生以前就可以預先排除問題,但是如果是較大問題例如主機商當下遭到駭客攻擊,代管公司也可以馬上幫企業轉移到不同主機商上來恢復網站正常運作。


歡迎推廣本文,請務必連結(LINK)本文出處:新視野網頁設計