Hacker News | 📄 原文链接 | 2026-10-13 收录

用 C 语言写一个现代化的 Web 应用 — Hacker News 中文摘要

来源:prophitt.me — 17 分 · by kolp

📋 概述

作者用 1994 年的技术栈上线了一个商业产品:OpenBSD 自带的 httpd、CGI、C 和 SQLite。这个叫 marketyour.games 的产品有账号体系、创作者搜索面板、目录管理,接 Stripe 收款与 Postmark 发信,遵循渐进增强,完全不依赖 JavaScript。整站只有一个静态链接的二进制、一个 SQLite 文件和三个依赖库,静态资源全部编译进可执行文件从内存里发出;每个请求 fork 一个新进程,发新版本只是替换一个文件,无需重启也没有停机窗口。

🔑 核心要点

💡 金句

CGI's decline was justified in 2004 but doesn't hold up in 2026. You can write a modern web application in C. I shipped one.
← 返回 Hacker News 首页