CMS系统 活跃维护

payload

payloadcms/payload

Payload 是一个开源的全栈 Next.js 框架,能够立即赋予你强大的后端能力。可以立即获得完整的 TypeScript 后端和管理面板。将 Payload 用作无头 CMS 或用于构建强大的应用程序。

45140
Stars 标星
4274
Forks 分支
163
Watchers 关注
1261
Open Issues
TypeScript
主要语言
MIT
开源协议
222.0 MB
仓库大小
20 小时前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:payloadcms/payload
git clone https://github.com/payloadcms/payload.git
git clone git@github.com:payloadcms/payload.git
README.md main

机器翻译正文由机器翻译自项目原始文档(英文),排版经程序统一处理,可能存在偏差,请以原项目仓库为准。



         


浏览文档 · 社区帮助 · 路线图 · 查看 G2 评论


[!重要]
给这个仓库加星标或关注它以跟进。

Payload 是首个可以直接安装在你现有 /app 文件夹中的原生 Next.js CMS。它是无头 CMS 新时代的开始。

相对于常规 CMS 的优势

  • 它既是一个应用框架,也是无头 CMS
  • 可以在任何地方部署,包括免费在 Vercel 的无服务器环境
  • 如果你愿意,可以在同一个 /app 文件夹中组合你的前端和后端
  • 不要再注册另一个 SaaS——Payload 是开源的
  • 在 React Server Components 中查询你的数据库
  • 管理端和后端都是 100% 可扩展的
  • 无供应商锁定
  • 再也不碰古老的 WP 代码
  • 构建更快,从不遇到障碍

快速入门

在开始使用 Payload 之前,请确保你已经安装了所有的必需软件。

pnpx create-payload-app@latest

如果你是 Payload 新手,你应该从网站模板开始(pnpx create-payload-app@latest -t website)。它展示了如何完成所有事情——包括自定义富文本块、按需重新验证、实时预览等。它附带了一个使用 Tailwind 构建的前端,全部在 /app 文件夹中。

一键部署选项

您可以通过 Vercel 和 Cloudflare 一键无服务器部署 Payload——提供所需的一切,无需繁琐配置。

在 Cloudflare 上部署

完全自包含 — 一键使用 Workers、用于上传的 R2 和用于全球复制数据库的 D1 部署 Payload。

在 Vercel 上部署

Vercel 一体化 — 一键部署 Payload,包括 Next.js 前端、Neon 数据库,以及用于媒体存储的 Vercel Blob。

一键模板

使用现成的模板快速启动您的下一个项目。这些都是可投入生产的端到端解决方案,旨在帮助您快速进入市场。构建任何类型的网站、电商商店、博客或作品集 —— 配备使用React Server Components和Tailwind构建的现代前端。

🌐 网站

🛍️ 电子商务 🎉 新 🎉

我们会不断向我们的模板目录添加更多模板。如果您维护自己的模板,请在您的 GitHub 仓库中添加 payload-template 主题,以便其他人可以发现它。

🔗 探索更多:

✨ 功能特性

请求功能

🗒️ 文档

查看 Payload 网站,以查找 Payload 提供的所有内容的详细文档。

从 v2 迁移到 v3?查看 3.0 迁移指南 了解如何操作。

🙋 贡献

如果你想为这个代码库做出贡献,请按照 contributing.md 中的说明进行操作。

📚 示例

示例目录 是学习如何以多种不同方式设置 Payload 的一个很好的资源,但你也可以在我们的博客和整个社交媒体中找到很棒的示例。

如果你想运行这些示例,你可以使用 create-payload-app 从其中一个创建一个项目:

npx create-payload-app --example example_name

你可以在以下网址查看更多示例:

🔌 插件

Payload 具有高度的可扩展性,允许您安装或分发能够添加或移除功能的插件。既有官方支持的插件,也有社区支持的插件可用。如果您维护自己的插件,请考虑在您的 GitHub 仓库中添加 payload-plugin 主题,以便他人查找。

🚨 需要帮助吗?

在我们的 Github 讨论板和 Discord 服务器上有很多很好的对话和资源。如果你在某件事情上遇到困难,很可能有人已经解决了你面临的问题。:point_down:

⭐ 喜欢我们的工作?给我们点个星

本站来源与版权声明
  • 本文标题:payload - Payload 是一个开源的全栈 Next.js 框
  • 本文链接:https://cn121.com/cms/payloadcms-payload.html
  • 原项目:payloadcms/payload 版权归原作者 payloadcms 及贡献者所有
  • 收录信息:本站于 2026-10-08 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
  • 开源协议:收录时本项目采用 MIT(查看 LICENSE 原文),本站译文为其衍生内容;使用、修改、分发请以该仓库 LICENSE 原文为准。
  • 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 payloadcms/payload。
  • 翻译说明:本页正文为人工智能生成内容——由机器翻译对原项目 README 初译、经程序校验排版,可能存在错漏,请以原项目文档为准。
  • 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
  • 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。