架設網站最主要的三個生成元素: 主機、網域、架站系統
白話文解釋,可以把網站比喻做你的家,主機就是房子本身,可以存放所有物品;
網域就是你們家的門牌或是招牌,當有人要來找妳們家時,透過門牌/招牌可以抵達你們家,並參觀裡面的內裝。
這個內裝就是「架站系統」,需要的程式語言為最常使用的是 HTML / CSS / Javascript,而wordpress在這裏面的角色類似已經裝潢好的一棟房子,也已經含了基本裝潢(排版)、格局(網站架構),讓你不用從最基基基基本的規劃有幾間廁所/臥室、裝潢、買家具開始。
主機 – 也可以稱伺服器
他的外觀可能會是長這樣
你可以把它當成一個儲存裝置、一台電腦主機,它的作用是在放你網站裡面所有的資料,包括程式碼、圖片、文字…等等。
主機有可能公司自己管、你的筆電也可以自己當主機,但比較麻煩的是 – 主機需要24小時全年無休的開著,主機一掛 (或關機),你的網站也會隨之連不上。
所以通常會是交付給專門的主機商,較有名提供主機的廠商如:Bluehost、Siteground、Cloudways。
台灣的主機商則有: 智邦、戰國策…等。
外國通常會比較便宜且客服也都是24小時全年無休,基本上只要網站掛了就找主機商,省時省力。
但他們都有個很大的缺點是…客服是全英文的,不過也不用太擔心,英文不太好還是可以溝通。
網域 – 是網路上的「門牌」
簡單來說,就是只要有人想要找你這家店,輸入「網域」,會被帶到你儲存東西的位置,並看到裡面的內容物。
而最常見給人家註冊網域的地方,如: Godaddy、台灣的HiNet、Pchome、TWNic、捕夢網。
主機商為了一條龍服務,基本上都會支援在內部直接購買網域,省去很多設定(DNS)的麻煩。
再來是很夯的「快速架站」…
CMS系統是什麼 – WordPress, Joomla可以想做房子的裝潢
主打幾分鐘快速架站的都是已經有既有的一棟已經裝潢好的房子,也就是網頁設計、網站架構的部分。
CMS系統 (內容管理系統) 就屬於此類,像是wordpress, joomla…等。
當主機在裝CMS系統後,你就會有一個網站初始的樣貌,而不用從全部空白頁開始刻百年不變的Hello World。
FAQ
1. 那電商網站(91APP、Shopline)這類的服務是什麼?
像是91APP、Shopify和Shopline這類型的架站服務,都包含主機、網頁設計和基本的系統架構,有些也可以請他們幫忙購買網域,而比較特別的是…他們所提供的網頁設計是模板,讓使用者不用寫程式可以直接拖拉成使用者想要呈現的方式,相較於自己寫的程式,限制較多,但也已符合大部分的需求。
另外,電商網站在購買時通常會串好金流、物流,且會有一些既有的行銷活動,如:滿額免運、贈送購物金/折扣…等,若你是使用wordpress則會需要自己裝外掛或自己寫(對,就是什麼都自己來)。
2. 一般幫人家架網站的網頁設計公司和這些有什麼不同?
以用途來區分: 市面上既有系統(ex: wordpress、shopline)、客製化系統(網頁公司自行設計的一套系統)
既有系統(如:Wordpress, shopline, 91App):
若是形象網站市or官方網站,蠻多網頁設計公司都是使用wordpress架站,大部分都會使用套版的方式,價格就相對較便宜,便宜的不到一萬塊就可解決;當然如果你有特殊的排版或功能需求則會有另外的加價。
而網頁設計公司在這裡的角色就會偏向設計/製作頁面排版。
客製系統 (網頁公司自行設計的一套系統) :
若是有客製的功能,像是多國語系、特殊行銷/會員活動或是需要統整POS系統等等,價格就不便宜,幾十萬都有可能。但缺點就是,你必須買斷,否則合約到期若沒有續約整個網站等於被拋棄,後續維護困難。