UStackUStack
Ycode icon

Ycode

Ycode 是开源网站构建器和 CMS,可用可视化编辑或 Ycode Cloud 进行设计、托管与更新自定义网站内容。

Ycode

Ycode 是什么?

Ycode 是一个开源网站构建器和 CMS,可使用可视化界面设计、托管和更新自定义网站内容。其核心目的是提供类似于现代网站构建器的流程,同时通过开源和自托管支持保持控制权。

您可以通过 Ycode Cloud 以托管形式使用 Ycode,或部署开源代码并连接后端服务,在自己的基础设施上运行它。

主要特性

  • 单一平台上的可视化网站构建器和 CMS,让您从一个流程中构建页面和管理内容。
  • 开源代码访问,支持自托管,包括“fork the repo”并部署到自己的环境。
  • 自托管路径,包括部署到 Vercel 并连接 Supabase 以开始构建。
  • 云选项(Ycode Cloud),描述为全托管服务,带有自动更新和维护。
  • 定价层中显示的域名、表单/页面/内容功能,包括自托管的无限量或云端的限制量(如 CMS 项目和表单条目)。
  • 发布更新,添加 CMS 功能,如带分页的集合过滤和动态排序,以及富文本编辑器改进。

如何使用 Ycode

  1. 选择您的设置:使用 Ycode Cloud 作为托管选项,或自托管开源项目。
  2. 如果自托管,在 GitHub 上 fork Ycode 仓库并部署到 Vercel。
  3. 将 Supabase 连接到您的部署项目,以启用构建和内容流程。
  4. 在任一设置中,使用可视化构建器创建网站并更新 CMS 驱动的内容。

使用场景

  • 从其他 CMS 或构建器迁移,通过重建网站然后切换内容管理,最小化 IT 部门参与(如用户评论所述)。
  • 构建中小型自定义网站,需要可视化编辑器加 CMS 功能(页面、无限页面/表单/项目在自托管),而不被封闭平台锁定。
  • 使用 CMS 功能管理动态内容列表,如带分页的集合过滤和动态排序(最近发布中引入)。
  • 设置团队流程,让设计师和构建者使用社区和发布更新协作网站内容。
  • 使用托管服务(Ycode Cloud)或在自己基础设施上自托管运行生产网站。

常见问题

  • Ycode 是开源的吗? 是的。网站将 Ycode 描述为开源网站构建器和 CMS,并提供“Open in Github”链接。
  • 我可以使用 Ycode 而无需自托管吗? 是的。Ycode Cloud 被呈现为全托管选项,提供自动更新和维护。
  • 自托管 Ycode 需要什么? 提供的设置流程提到 fork 仓库、部署到 Vercel 并连接 Supabase。
  • Ycode 支持什么样的 CMS 功能? 发布说明提到带分页的集合过滤、动态排序和富文本编辑器改进。
  • 托管和内容限制是什么? 页面在定价部分显示自托管与 Ycode Cloud 的不同限制(例如,自托管“Unlimited”项目,云端 CMS 项目有限制),但云端的具体值在提供的文本中仅部分显示。

替代方案

  • 闭源可视化网站构建器: 这些通常更容易上手,但往往将您的内容和基础设施保留在供应商生态系统中,Ycode 通过强调开源控制与之对立。
  • 无头或托管 CMS 平台加独立前端: 如果您想要强大的 CMS 功能但偏好自定义前端流程,CMS 优先方法可以将内容管理与可视化页面构建器分离。
  • 通用无代码网站构建器: 这些工具专注于可视化设计和发布,尽管它们在代码访问和自托管灵活性上可能有所不同。
  • 可自托管的 CMS 驱动网站堆栈: 自托管 CMS 加前端框架方法可提供类似于 Ycode 自托管选项的控制,但设置比统一的视觉构建器 + CMS 流程更多。