已經很久沒有認真自己做網站了。
以前做網站,HTML、CSS、JavaScript 都要自己處理。後來 WordPress、各種架站平台越來越方便,不太會寫程式的人也可以很快做出一個 Blog。
退休之後,我突然又想自己做一個網站。一開始也有看 WordPress。但是實際去看了一下 ,看到一堆 Plugin、主題和各種設定,我反而覺得有點不習慣。不是說 WordPress 不好。相反地,我知道 WordPress 對很多人來說非常方便。只是我自己的習慣比較奇怪。我比較喜歡:「我想要什麼功能,就自己寫。」所以最後決定不用 WordPress,改用 Cloudflare.
從一個網域開始最開始其實很簡單。就是先把自己的網域架起來。後來慢慢接觸 Cloudflare,才發現原來現在的 Cloudflare 已經不只是以前印象中的 DNS、CDN 和網站安全。
可以使用:
- Workers
- R2
- D1
- Pages
- Cache
- SSL
- DNS
慢慢研究之後,我開始把網站拆成不同功能。
圖片可以放 R2。
程式用 Workers。
資料可以放 D1。
需要 API 就自己寫。這種方式跟以前自己租一台主機架網站的感覺很不一樣。Cloudflare 好用,但我覺得它有一個前提:
要有一些基本的電腦和程式概念。
如果完全不懂 HTML、JavaScript、HTTP、DNS、API、資料庫這些東西,第一次碰 Cloudflare,可能會覺得介面很多、設定很多。
我自己也是一路摸索。有時候 Workers deploy 成功,有時候又因為設定錯誤 deploy 失敗。Binding、R2、D1、API……一個一個慢慢弄。有時候花一個晚上只是為了解決一個小問題。但解決之後又會覺得:「原來這個可以這樣做。」這就是自己寫網站有趣的地方。
為什麼最後還是選擇自己做?最大的原因其實很簡單:
自由。
WordPress 可以很快做出一個 Blog。但我現在比較喜歡這種方式:想做一個功能 → 自己寫想改畫面 → 自己改,想增加資料 → 自己設計,想增加遊戲 → 自己做,可能速度沒有 WordPress 快。也可能會遇到很多問題。但是當自己寫的東西真的跑起來,那個成就感是不一樣的。
原本只是想做個人的網站。
結果做到後來,內容越來越多。
目前慢慢增加了:
🎵 歌檔
📷 攝影
🗃️ 收藏
📝 心情札記
🐶 米寶紀念館
🧩 遊戲
💬 留言板
👤 會員系統
🍎 金蘋果商城
後來又自己做了幾個小遊戲。
例如以前 Windows 時代大家很熟悉的踩地雷。
我把插旗、問號、不同難度等功能做進去。
另外也做了熄燈解謎。
遊戲完成還可以得到網站裡的「金蘋果」。
做到這裡,我發現這已經不太像傳統 Blog 了。
比較像一個自己的小型數位世界。
歡迎大家到我的網站 https://www.puzzle.idv.tw




























































































