[开源] 使用 Cloudflare Pages、D1、R2 优雅地搭建动态博客
一直想找一个优雅的动态博客搭建方案,最后发现使用 Cloudflare 提供的各种服务是最合适的,于是使用 Cloudflare Pages 、D1 、R2 配合 Nextjs 开发了一个动态博客模板。
Links
Github: github.com/penx-labs/penx
Demo: my-penx-blog.pages.dev (使用 username:penx, password:penx 登录可以体验管理后台。)
部署文档: www.0xz.io/posts/9809b2fe-f63a-470a-b78c-e2367cb2148f
主要特点
动态,相比静态博客,可玩性更高
Cloudflare D1 提供了 5GB 数据库存储
Cloudflare R2 提供了每月 10GB 文件存储,后续可以当个人图床用
类似 notion 的富文本编辑器,可以方便的处理多媒体
方便多端编辑,由于是动态博客,可以多设备方便编辑(包括手机端)
Nextjs 单体项目,部署方便,也很容易二次开发
内置了主题开发机制,可以方便的自定义主题
一些例子
my-penx-blog.pages.dev
demo1.penx.io
demo2.penx.io
demo3.penx.io
demo4.penx.io
最后,遇到任何部署问题可以,可以加我微信 zio_007 或者加入微信群交流。
或者加入 Discord: discord.gg/nyVpH9njDu
学习一下
部署很丝滑,在 R2 这稍微卡了下
web3?
UI 挺优雅的,楼主是自己设计的嘛
R2 需要绑定信用卡
后续可能会尝试增加相关功能
UI 自己照感觉直接写的
设计风格挺不错的 👍🏻
最近想开 R2 ,填银行卡的时候发现它支持银联卡,但是认证发验证码的时候一直报错,有什么办法吗
正常信用卡就行,不需要验证码吧
谢谢大佬
抄作业
加了区块链功能,还挺有特点的
我是用香港开的卡,不过招商的 visa 信用卡肯定可以的,公司项目用的就是招商的卡支付的
d1 超过了额度非常贵,而且还有不命中索引,导致全表扫描,然后全表付费的大坑,不建议搞网站,被刷了很难受
UI 不错, 我博客本来部署在 s3 前面套个 cloudfront 上, 最近也迁移到 cloudflare 上了, 确实操作更丝滑
看场景,个人网站和独立开发产品还是很合适的
不走现有的索引而选择扫全表?
太好看了,一直想做一个摄影图册的,mark 下参考下 UP 的风格
欢迎大佬来尝试我这个方案 哈哈
很赞! 不过要注意 d1 、r2 可能爆账单…
UI 设计非常棒👍
索引设置不当,就会被坑到,一定呀小心
后台登不进去
密码被改了,我改回去了,可以再试试
最近尝试在 PR 里面用了这个 Java10 就有的关键字,结果老外和国人都不能接受,让我改回去。 但是只要把变量命名写的足够表意,我觉得一定程度上是可以使用 var 关键字的…
客户库存有一万多, 要将这一万多库存按客户要求分散到几百个工位上, 需要针对库存的多个属性进行多次查询, 循环里套循环, 能查上千次甚至更多. 这种情况下, 我是直接数据库查,…
RT,CentOS 要停止维护了,下一个要选择哪个发行版本? Debian 还是 Ubuntu?还是国产? 如果不折腾,建议 Debian,稳定,但是包旧 如果喜欢新包,Ub…