Cloud Hosting – 為何要架站?自架站的 4 種可能性
架站、架站、架站
從小到大不知不覺也架設了不少網站,從大學的溜冰社網站開始,當時是赤手空拳直接打 HTML,那個年代可是什麼網頁編輯工具都沒有;到了研究所,架設了 TMBA 的第一代網站,乘載著眾人的成果與理想,如今也傳承了 20 多屆。
之後,跟老婆一起創業架設了 F&F Collection 網路商店[1],以銷售藝術收藏品為主。老婆經營 Galerie F&F 的期間,利用下班之餘、周休的時候架設了藝廊的網站。隨著顧問工作的角色轉換,開始跟老婆周遊列國實行貨真價實的 Working (我) – Holiday (老婆),這些網站也處於休眠的狀況了。
而這些年的經歷,加上工作的歷練與成長,讓我成為還滿不錯的 Solution Finder,雖然本身 coding 能力不怎麼樣,也沒特別深究,但卻有足夠的能力在有限的資源中找到符合需求的解決方案。對我來說,從來沒有思考過什麼是斜槓,因為我一直都同時在做這些充滿興趣的事情。
現在,經歷了不討喜的 2020 年,也終於有機會能夠回歸生活的正軌不再是壓榨著體力與熱情地四處飛來飛去且暴露在海外不知名的病菌下,身體經過長時間的休息與修復之後,慢慢回神過來才發現這世界變得更有趣了 (除了政治那一塊以外)。
Python 語言正在攻城掠地,可以將許多以往需要大量人力介入的工作自動化 (過去是使用 matlab 或 R),包括:
- 網路爬蟲 – 能夠輕易獲取大量資料以供分析。
- 資料分析 – 開源的本質使得相關應用蓬勃發展。
- 自動化程式交易 – 結合上述,取得資料、對資料進行分析,然後按照分析結果自動交易。
Cloud Hosting 漸漸地出現下個世代的產品,更多輕技術的選擇出現,架站的成本越來越低,所以 Quants Note 從中華電信部落格 (隨意窩 Xuite) 搖身一變成為個人的品牌網站。未來有很多計畫都會在這個架構上逐步推展實現。
這些相關應用的進展與知識,我也會在 Quants Note 與大家分享。
架設網站的幾種選擇
回到文章的正題,這邊考量的情境是架設商業形象網站、網路商店、高流量的部落格、論壇,亦或是近年最流行的線上學習網站 (LMS – Learning Management System),都可以透過下面幾種方式架設:
- WordPress.com
- 付錢請網站設計公司代勞
- 自行架設,放置於家中電腦
- 自行架設,託管網站管理
在評估的過程中基本上需要考量以下因素:
- 預算可行性
- 節省時間
- 維護管理的便利性
- 未來的可擴充性
對一般上班族來說,預算是有限的,或許能多花些私人、休假時間研究、維護、管理伺服器與網站。
對事業小有成就的人來說,則可以投入多一些的資金,換取時間與專業技術。
1. WordPress.com
WordPress.com 幾乎是現在架設普通網站的最佳解決方案了,因為基礎要求低,可快速達成短程目標 – 建立一個網站。
Ratings
預算可行性
節省時間
維護管理的便利性
未來的可擴充性
PROS
❖ 免費,方便,有專用 APP 可以手機隨時編輯。
❖ 便宜的方案選擇下就可以使用自己的 Domain 網址。
❖ 不需要煩惱管理主機。
CONS
❖ 免費的範圍內主題 (Themes) 有限、外掛 (Plugins) 有限。
❖ 新版本對主題編排的自由度越來越低,希望大家額外付費購買功能。
❖ 商業版才能建立品牌、有進一步的 SEO 功能、可安裝額外的主題與外掛。
2. 花錢請網站設計公司代勞
這是完全客製化,按業主的需求進行規劃與開發的網站與相關功能。任何短、中、長期想要納入考量的功能都需要在提供需求與規格的時候溝通清楚。否則未來的修改與功能增強都有可能對系統架構造成傷筋動骨 (傷荷包) 的改動。
基本上,會想看這一篇文章的人基本上應該都不會 (無法) 考慮這個選項了,包含我。主要的原因還是在於預算。
Ratings
預算可行性
節省時間
維護管理的便利性
未來的可擴充性
PROS
❖ 專業、功能完整。
❖ 良好的設計與規劃下,可建立出強大功能的網站。
CONS
❖ 費用較高。
❖ 需考慮日後的維護費用,託管主機的維護。
3. 自行架設 – 放置於家中電腦
能做到這一點的,基本上也不會來看這篇文章了。
在家中自行架設網站雖然自主性最高,也能做到任何能力所及想做到的事,但伺服器的穩定、管理、維護都得靠自己。一旦停電,沒有備援系統的支持網站就只能停工了。此外,也得考慮到電費的花費其實跟主機代管服務的費用差異越來越小。
Ratings
預算可行性
節省時間
維護管理的便利性
未來的可擴充性
PROS
❖ 自主性高。
❖ 使用 WordPress.org 架設網站方便、彈性高,可安裝的主題與外掛選擇多。
CONS
❖ 專業能力要求高,需要具備伺服器管理的知識。
❖ 時間花費高。
❖ 電費的花費。
桌上型電腦的電源功率一般為 350W ~ 500W,保守估計平均耗用 30% 為 105W ~ 150W。
一個月預估電費為: W 瓦數 * 24H * 30 天 / 1,000 * 3.4 元 (一度電平均價格) = W瓦數 * 2.5 = 262.5 ~ 375 元
一年預估電費為: 3,150 ~ 4,500 元
4. 自行架設 – 主機代管服務
非 VPS (虛擬專用主機),因為 VPS 的伺服器管理複雜度跟 3 一樣。這是我評估之後選擇的方案,也找到了彈性大、速度快且輕技術的服務商。
有相當清楚的主機及應用程式管理面板,能夠定時進行資料備份並回復,提供免費的 SSL 認證,且每個月只需要 10 元美金。
Ratings
預算可行性
節省時間
維護管理的便利性
未來的可擴充性
PROS
❖ 自主性高。
❖ 伺服器專業管理,不需要具備伺服器管理的知識。
❖ 除了 WordPress 以外可架設其他用途的應用;如 PHP、Joomla 等。
❖ 使用 WordPress.org 架設網站方便、彈性高,可安裝的主題與外掛選擇多。
❖ 在限制的流量、規格內,可架設不限量的網站。
CONS
❖ 需要基本專業能力設定 (不排斥學習新知即可)
Cloud Hosting! Why It’s Important
搞懂簡單的 WordPress 主機代管如何架設與維護之後,之後才能將 Python 程式交易放到雲端主機上自動執行呀!
下一篇文章我們來找主機代管服務商!
延伸閱讀 – 「WordPress 架站 – 選擇適合自己的雲端主機商」。
[1] 因為人力有限,F&F Collection 網路商店目前暫時停止營運。
Cloudways 雲端主機託管
↓直接套用優惠碼獲得頭兩個月25%折扣↓