跳到正文
开源 / 自主部署 / Apache-2.0

一种 CMS,构建不同类型的网站

AstraCMS 是基于 ThinkPHP 8 的开源内容管理系统。通过模型定义内容,用栏目组织信息,以统一的编辑与发布流程,维护企业官网、产品展示、资讯及文档网站。

同一套系统,适应不同网站

  • 企业官网

    介绍企业与服务,维护新闻、团队和联系方式。

  • 产品展示

    用自定义字段管理产品参数、图片和介绍。

  • 资讯发布

    按栏目组织文章,用分类与标签连接相关信息。

  • 文档知识库

    按模块组织说明,读者通过目录直接阅读正文。

从内容结构,到网站展示

  1. 定义模型

    为文章、产品或文档设置需要的字段。

  2. 建立栏目

    绑定模型,确定内容归属、地址与排序。

  3. 发布内容

    用 Markdown 或富文本编辑,预览后发布。

  4. 选择展示

    通过模板与页面区块呈现内容,适配不同网站。

把日常维护放在一起

内容与媒体
统一编辑、草稿、发布与下线,图片和附件在媒体库管理。
语言与权限
后台配置网站语言,为维护者设置角色和内容管理范围。
SEO 与访问
维护页面标题、摘要和访问地址,配置 Sitemap 与收录推送。
连接与扩展
通过公共 API、Webhook 与 MCP 连接客户端和 AI 工具;按实际需要配置授权。

从一个网站开始,一起持续完善

AstraCMS 使用 Apache-2.0 协议开源。可以自行部署、按业务扩展,也欢迎把使用中遇到的问题带回来。

我们希望把软件开发落实到真实问题上,让网站帮助使用者表达信息、服务读者,并创造价值。代码、文档、设计、测试和使用反馈,都是参与维护的方式。

阅读使用文档 → 参与开源项目 →