你的購物車目前是空的!
我要使用 WordPress 架設網站嗎?
WordPress 身為全世界最多人使用的內容管理系統(CMS)相信一定有非常大的魔力讓人趨之若鶩,但是使用者真的要使用 WordPress 來架設網站嗎?
如果你有網站開發技術,或許會很唾棄 WordPress 的使用者,其中有一個非常大的痛點就是「慢死拉」
這篇文章就要來聊聊,到底你要不要用 WordPress 架設網站。
時至今日,架網站的成本已經不像是以前那麼高。
大家紛紛開始架設起自己的網站,除了有自己的一番小天地以外,還不需要害怕公司倒閉又要搬家等(例如 無名小站、隨意窩)
我撰寫這篇文章時候是 2023 年,因此在這個現代化的時代,我們有什麼選項呢?
如果你沒有開發網站的技術或背景,現在有非常多「架站平台」。
這些架站平台將所有技術層面給包裝起來,並提供給你超好用的拖拉式的編輯器,也就是你會使用 Word,基本上使用編輯器也可以架設出好看的網站。
你完全不需要考慮太多技術層面的問題,例如主機、網址、防火牆、圖片壓縮、CDN、網站加速…… 這些技術問題通通處理好了!
然而缺點也很明顯,就是如果公司倒閉,公司不想做了,公司又換政策了,你是完全沒有決定權的。
如果又發生類似無名小站關閉的事件,如果可以備份還好,但無法搬離的話,所有內容要搬遷就是一陣痛苦呀!
因此,通常使用這個技術,建議如果只是想架設一頁式的網站,或者活動網站。不會長久經營,一次性的那麼就非常適合,或者頁數很少的形象官網也很適合,但如果你想要在上面撰寫一千篇文章,可能就要考慮考慮。
知名品牌例如:
如果你是有網站開發經驗的,那麼你的選項絕對更多,尤其近年來當紅的 SSG 出現,要經營部落格或官網,只需要 npm 框架,利用框架把網站產生好,然後放到 github page 上,完全可以無主機的狀態經營靜態網站。
這樣子的做法成本是 0 元!真正免費架設網站!
然而這個做法一直到「開始需要後台」這個分歧點出現後,事情就變得超級無敵麻煩,甚至成本遠高於使用 WordPress。
例如,你需要動態資料、你只是想要有個簡單的表單系統,因為沒有主機的關係,勢必得繞路想辦法。
當然 SSR 可以解決,但是… 開發時間成本也是一大考量。
最近花了點時間玩了一下 Astro.js,我還滿喜歡的說~但玩一玩最後還是回到 WordPress ,畢竟只要想到要寫一堆東西,研究一堆東西就覺得好麻煩喔~
終究我沒有要為了那一點點效能提升,花這麼多時間,或許未來覺得快取太貴可以試試看!
Anyway,如果我確定只要經營一個部落格,那麼 SSG 的軟體會是我的首選!但正因為不確定,因此還是回到 WordPress 免得之後要做什麼又要重來。
知名的 SSG 軟體:
老實說 WordPress 的問題還真不少,如果沒有專業的維護知識,我還真覺得這些時間應該要花在學習 SSG、SSR 上面!
有時候遇到一些超奇怪的問題都會被氣死!
我覺得多了一台主機出來,就需要有管理主機的能力,當然現在有非常多所謂的 Maintance host 主機的服務商,然而諸多的選項還是要會使用。我自己也非常缺乏後端的知識,因此超級依靠這些服務商,例如 Cloudways,但是就是需要花錢錢給他們協助管理!(術業有專攻)
最後還是選擇 WordPress 來作為網站架設的首選,也是因為他要什麼有什麼。
首先他的模板系統非常完整,不需要再客製化分類系統,使用 SSR 分類都還要自己先創造模板。
再來是突然想做的事情,只需要加個外掛上去,通常都可以得到解決。我覺得這是最大的優點!因為在事情不確定因素過多的情況下,或者完全不知道自己是不是哪天會異想天開,保持彈性很重要!
我之前研究過一個線上課程網站,是如何架設規劃他們整個線上課程系統。當然如果像是大型的平台,勢必得自己開發,然而像是比較個人或小企業,多半都會找系統串接!
他們官網以及部落格系統都是用 Gatsby 架設的,CMS 是使用 Contentful,靜態網頁 Host Netlify。
光是運行官網以及部落格,就要瘋了…
最後他們的線上課程系統是使用 Teachable 服務,也就是你會從他們網站離開到 Teachable 上方學習。
結果這樣搞下來,成本也是好高呀!而且要會的東西非常多,想了一下,還是留在 WordPress 的世界好了…
當然這是我個人的想法,畢竟我不是超強的開發人員,對於 js 框架學習也沒有到很深入,因此要信手捻來這些服務,多少還是困難了點。
而 WordPress 剛好符合我這種個人化的開發者,一方面有眾多的 hook 可以使用,再來預設狀況之下已經幫我把有想到的、沒想到的東西都設定好了,因為他在預設情況下也可以運行,比起從頭開發,更像是把組裝好的東西變成自己喜歡的樣子!
當然他還是有討厭的地方,不過滿符合我現在的需求!
我不知道你的首選是什麼,但截至目前 WordPress 還是我的首選!
歡迎跟我分享你的想法。