静态与动态
静态网站像印好的传单——内容固定不变;动态网站像现场点菜——每次请求都可能得到不同的结果。
什么是静态网站?
静态网站就像一本已经印刷好的画册——内容在构建时就已经确定了,之后每个人翻开看到的都是一模一样的页面。你的个人博客、产品介绍页、文档网站,通常适合做成静态网站。
它的优势是快速和便宜:页面已经提前生成好了,服务器只需要把文件直接发给用户,不需要做任何额外的计算。Vercel、Netlify 等平台托管静态网站通常是免费的。
什么是动态网站?
动态网站像是一家现炒现做的餐厅——每个人点的菜不同,厨师按需制作。当你打开淘宝或微博时,每个人看到的页面都不一样(因为你们的登录状态、关注列表、推荐算法都不同)——这就是动态网站。
动态网站需要一个服务器或后端在背后实时工作,根据用户身份和请求来生成个性化的页面内容。
选哪个?
不是非此即彼——现代框架(如 Next.js)允许你在同一个项目中混合使用:不常变化的页面做成静态的,需要实时数据的页面做成动态的。当 AI 帮你选择技术方案时,如果你的网站主要是展示信息(博客、文档、作品集),静态方案通常更合适;如果需要用户登录、数据交互、个性化展示,则需要动态方案。
也叫
Static SiteDynamic Site静态网站动态网站SSGStatic Site Generation
和谁相连
参见