是过时了,还是喧嚣之后的回归?

2025 年 12 月 8 日
 jianglibo

以下是我们使用的技术栈用来构建 [https://cjj365.cc]证书分发系统。该系统的 mission 是加速国内 SSL 证书免费化。

  1. 邮件系统,postfix ,dovecot (使用网络邮件提供商?不自由,没有任何附加价值)
  2. 数据库 mysql ,纯粹的 SQL ,没有 ORM ( ORM 是用来做 todo 的)
  3. 应用服务器,自己用 C++实现,基于 boost beast 。(搜狗的 workflow 应该也是不错的选择,可我先接触了 boost 派系)
  4. edge ingress ( envoy ,基于 nginx ,openresty 也是不错的选择)
  5. 前端用了一个静态建站系统( Docsaurus),因为前后端完全分离,换个壳也很容易。
  6. 迭代发布基于手动触发的 github action

当前喧嚣的全栈技术需要时间的认证,有许多会是昙花一现。搭建一个 postfix+dovecot+freebsd 的系统,说不定能稳定运行 10 几年。不发垃圾邮件,好好珍惜 IP 的 reputation 。:)

4124 次点击
所在节点    程序员
10 条回复
MindMindMax
2025 年 12 月 8 日
大部分人选择使用宝塔、1panel 面板
flyqie
2025 年 12 月 8 日
网络邮件提供商提供的主要是稳定和省心,你要是自己能处理好邮件这块的进垃圾箱什么的问题倒确实可以不用。

没觉得过时,也没觉得喧嚣之后的回归,只是有什么需求做什么事。
jianglibo
2025 年 12 月 8 日
@flyqie 这里指发送邮件这一块,验证码,业务通知之类的,如果是商业经营的客户联系邮箱那是另一回事了。
mightybruce
2025 年 12 月 8 日
为什么要要用 c++ 做应用服务器, 写业务开发看起来没必要,
技术栈看起来也比较简单。
jianglibo
2025 年 12 月 8 日
@mightybruce c++做应用服务器完全没问题啊,和用 expessjs, fadtapi, php ,spring boot 一样啊,只不过是语言是 c++罢了
sima675
2025 年 12 月 8 日
直接宝塔,省事
wulinn
2025 年 12 月 9 日
公司是花钱续的年费。自己玩的之前是面板,现在是手动。
jianglibo
2025 年 12 月 9 日
@wulinn 我从来没有使用过面板,一直都是 ssh 操作啊。
realpg
2025 年 12 月 9 日
我仔细阅读了三遍你的贴子的全部文字 我都没看明白你想表达什么 以及你做了什么 以及这些跟证书分发系统有什么关系...
jianglibo
2025 年 12 月 9 日
@realpg 抱歉。首先初衷是告知(推广),同时也是对技术架构的一些反思,回归比较保守的选择。我用这些架构开发了一个证书分发系统,并且附上网址。我曾经热衷于各种云解决方案,后来开始反思。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1177566

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX