關於沒有程式背景挑戰自架網站這件事
沒有程式背景,不懂程式語言,想要有自己的個人網站,選擇靜態網頁,用docusaurus及Netlify架設個人網站。
前言
一開始文章是打在blog,但因為blog文章是依時間序列,找尋舊的文章或是特定功能時都要回想好一陣子,所以決定把自架網站的筆記另外放在這裡,因為是自架網站後才回頭寫這些筆記,所以是從原有基礎上增添內容,會有部分內容重複。
選擇要有個人網站是因為 工作多年以後,除了記性不太好外,以前曾經做過的事情去過的地方,總記得大概,但細節卻模糊,所以便想著如果有一個地方可以記錄我的生活,不知道該有多好,這促使我開始尋找網路上相關資源。
我的背景是零基礎文組,不懂程式語言,想要有自己的個人網站,但不想要花錢,不想要有平台方的標誌,想要客製化有自己的特色,所以選擇靜態網頁,用docusaurus開源靜態網站生成工具及Netlify托管,來架設個人網站。
陸續打了幾篇文章,是因為在架設網站找資料時,發現的資源都是硬梆梆的程式語言,看到完全看不懂的天書(一堆英文和許多符號),老實說有點打退堂鼓。
幸好最後能夠順利完成,也決定要有一個圖文並茂筆記,希望能讓跟我一樣沒有程式背景的人,萌生嘗試的想法。
事前準備
在選擇架設平台前,有兩個問題要先思考:
-
你的個人網站想要有什麼功能?
-
你願意投入多少的時間或金錢?
功能取向不同,如果只是想要單純搭建個人部落格,只有靜態文字和圖片,是否需要一開始就投資大筆資金?
不知道自己能堅持經營個人網站多久,想要免費,又不想要接觸程式語言,現成的部落格網站很多,如果可以接受廣告和不能客製化,其實也不失為一種選擇。
然後,在網路資訊發達的現今,可以輕易找到各式各樣的答案,從現成平台、WordPress、自架網 站之間換來換去的人也大有所在,嘗試之後更換平台雖然會有些麻煩,但我覺得都是很好的嘗試,要先有開始才會有過程。
架設平台選擇
現成平台
缺點
一開始考慮過用現成的平台搭建部落格,例如痞客邦Pixnet、WordPress.com、Wix等,但後來沒有選擇這些方案的原因有兩點:
-
現成平台本身會置入廣告,沒有廣告的版本需要收費或放入平台方的標誌
-
版面套用後,不易進行調整
在瀏覽網頁搜尋資料時,常常被跳出來的廣告煩到不行,但沒有廣告就要花錢,而且是每月付費制,考量到畢竟只是想要簡單記錄自己的生活,所以沒有選擇現成平台。
另外,現有平台樣式有時候真的不太好看,尤其是痞客邦,我真心覺得提供的版面都很醜,要更動又很麻煩。
優點
但當我真的自己架設個人網站,買了域名後,發現現成平台在流量上是有優勢的,平台本身的流量容易讓人們搜尋到文章,如果是從頭開始自架,需要花相當長一段時間,才能讓網站被搜尋到。
雖然現成平台對我而言缺點遠大過於優點,但特別適合 可以接受廣告、版面固定、不想花時間的人。
WordPress.org
缺點
如果搜尋架設自架網站,絕多數推薦用WordPress.org,網路上能找到的教學資源也最多,看了許多文章後,沒有考慮用WordPress.org的最大原因是價格。
WordPress.org必須購買主機,很多部落客都說每月2.95美元至12美元很便宜,換算新臺幣一年約1,062元至4,320元,是必要投資,很快就回本,但在不知道自己能堅持經營個人網站多久,成本考量之下放棄使用WordPress.org。
當時曾做表格簡單比較購買主機和托管費用差異:
種類 | 費用 | 流量 | 搬家與備份 | SSL |
---|---|---|---|---|
Netlify | 0元 | 100GB | 檔案存在電腦,沒有搬家或備份問題 | 有 |
B開頭主機 | 2.95美元/月 | 無 | 有,但備份要加錢 | 有 |
C開頭主機 | 12美元/月 | 1TB | 有 | 有 |
上面提及的只有主機費用,有些主機費用會送免費網域,但更多是要自行購買主機及域名,所以價格會再增加,而自架靜態網站我是選擇Netlify托管,目前100GB容量很夠用,所以每年只有花錢買網址。
當我真的完成自架網站,回頭再去搜尋WordPress架設教學,我覺得WordPress應該和現成平台一樣應該歸類在零代碼(no code)。
因為會選擇WordPress的人,不負責任猜測大部分和我一樣屬於沒有程式背景,為了能夠更容易編輯版面和文章,裝了許多外掛程式,例如拖放編輯器、SEO優化、速度優化工具等,最後用WordPress.org自架的網站常常和現成平台一樣,網站速度變得很慢。
當然,也是有花錢請人架設網站、自己願意花時間研究、本身懂得程式的人,網站的功能就不是我這個不懂程式的人可以比擬的。
優點
因此,原本以為花錢就可以不用花時間的WordPress自架,其實意外地需要花滿多時間研究。
但不得不提,WordPress網路上中文資源真的非常非常的多,也比較知道要怎麼下關鍵字找答案,外掛程式如果運用得當,想要的功能基本都有,比較適合沒有程式背景、願意花錢、不想花太多時間研究的人使用。