Repolode
vincent-peugnet

vincent-peugnet/wcms

面向艺术家和实验性网站的轻量级平面文件 Wiki 式 CMS,无需 JavaScript 也能使用。

Star
57
Fork
8
未关闭 Issue
141
最近提交
12天前

这是什么?

W(W-CMS)是一个轻量级内容管理工具,用于搭建结构非常规的网站。它兼具文件网盘、Wiki 和个人博客的特点:页面可以快速创建,可以公开或设为私有,彼此之间还能自由链接,适合迷宫式网站、思维导图和交互式小说等创作。

页面使用 Markdown、HTML、CSS 和 JavaScript 编写,数据以平面文件形式存储,无需单独部署数据库服务器。项目内置媒体管理器、多用户账户、链接关系图,以及根据页面坐标生成的地图(仍处于测试阶段)。LDAP 认证同样处于测试阶段,另提供基于 URL 的命令接口和实验性的 v0 API。

项目可运行在 Apache 或 Nginx 上,要求 PHP 7.4 及以上版本,并且所有功能均可在禁用 JavaScript 的情况下使用。

核心功能

  • 01支持使用 Markdown、HTML、CSS 和 JavaScript 编写页面。
  • 02采用平面文件存储,无需数据库服务器。
  • 03内置媒体管理器,上传时可选择优化图片。
  • 04支持多用户,页面可设为公开或私有。
  • 05提供链接关系图,以及基于坐标的地图(测试中)。
  • 06所有功能均可在禁用 JavaScript 时使用。

适用场景

  • 搭建具有非线性页面结构的个人或艺术类网站。
  • 编写相互链接的交互式小说或点击式探索网站。
  • 记录私人笔记和思维导图,并有选择地公开发布。
  • 在没有数据库的普通 PHP 虚拟主机上运行小型网站。

快速上手

  1. 1

    从 GitHub 发布页下载最新版本的 zip 包并解压到网站目录

  2. 2

    在浏览器中打开安装页面并按步骤操作

使用前须知

  • 需要支持 curl、mbstring、xml 和 intl 扩展的 PHP 服务器,并运行 Apache 或 nginx。
  • LDAP 认证和地图地理定位等功能标注为测试版。
  • API 处于实验阶段(v0)。

收录于专题

标签

常见问题

wcms 是什么?
面向艺术家和实验性网站的轻量级平面文件 Wiki 式 CMS,无需 JavaScript 也能使用。 W(W-CMS)是一个轻量级内容管理工具,用于搭建结构非常规的网站。它兼具文件网盘、Wiki 和个人博客的特点:页面可以快速创建,可以公开或设为私有,彼此之间还能自由链接,适合迷宫式网站、思维导图和交互式小说等创作。
wcms 可以免费使用吗?用的什么许可证?
wcms 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
wcms 还在维护吗?
活跃维护中。wcms 最近一次提交是在 2026年10月26日。
wcms 适合用来做什么?
搭建具有非线性页面结构的个人或艺术类网站。 编写相互链接的交互式小说或点击式探索网站。 记录私人笔记和思维导图,并有选择地公开发布。 在没有数据库的普通 PHP 虚拟主机上运行小型网站。
wcms 怎么安装和运行?
从 GitHub 发布页下载最新版本的 zip 包并解压到网站目录 在浏览器中打开安装页面并按步骤操作
在哪里获取 wcms?
源代码和安装说明在 GitHub 上:https://github.com/vincent-peugnet/wcms

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目