基于 PHP 的博客程序,内置编辑器、媒体库、主题和插件,支持自托管。
- Star
- 499
- Fork
- 70
- 未关闭 Issue
- 7
- 最近提交
- 昨天
这是什么?
Chyrp Lite 是一个用 PHP 编写、可自行部署的博客程序。它既可以作为传统博客或 tumblelog 使用,也能通过独立页面扩展为通用的内容发布站点。文章通过 Feather 区分类型,包括文本、图片、引用、链接、视频、音频以及多文件上传。
项目自带六套响应式 HTML5 主题和管理后台,模板基于 Twig 引擎。内容可以用纯文本、Markdown 或原始 HTML 编写。可选模块提供评论、标签、分类、Webmention、站点地图、MathJax 以及内容安全策略(CSP)等功能。
程序需要 PHP 8.1 及以上版本,数据库可选 MySQL、SQLite 或 PostgreSQL。既可以上传文件手动安装,也支持通过 Docker Compose 部署。
核心功能
- 01六套响应式、无障碍的 HTML5 主题,基于 Twig 模板。
- 02Feather 机制支持文本、图片、引用、链接、视频、音频和多文件等文章类型。
- 03支持独立页面,可组织成层级结构并设置首页。
- 04提供评论、标签、分类、Webmention 和点赞等模块。
- 05支持 MySQL、SQLite 和 PostgreSQL 数据库。
- 06可选启用内容安全策略(CSP)。
适用场景
- 在小型服务器上搭建个人博客,部署简单。
- 运营混合图片、引用、链接和多媒体内容的 tumblelog。
- 用独立页面和博客文章搭建简单的个人或项目网站。
- 需要多用户权限管理的多作者博客。
快速上手
- 1
如果使用 MySQL,请创建带用户名和密码的数据库
- 2
下载最新版本,解压并上传到你的 Web 服务器
- 3
在浏览器中访问 install.php 运行安装程序
使用前须知
- 需要 PHP 8.1 及以上版本并启用多个扩展,还需要 MySQL、SQLite 或 PostgreSQL 数据库。
- 项目不提供完整的 SSRF 防护,部分部署环境需要自行配置防火墙规则。
收录于专题
标签
常见问题
- chyrp-lite 是什么?
- 一款用 PHP 编写的超轻量博客程序,支持多种内容类型、主题和可选模块。 Chyrp Lite 是一个用 PHP 编写、可自行部署的博客程序。它既可以作为传统博客或 tumblelog 使用,也能通过独立页面扩展为通用的内容发布站点。文章通过 Feather 区分类型,包括文本、图片、引用、链接、视频、音频以及多文件上传。
- chyrp-lite 可以免费使用吗?用的什么许可证?
- chyrp-lite 以 BSD-3-Clause 许可证开源。用于商业产品前,请先确认许可证条款。
- chyrp-lite 还在维护吗?
- 活跃维护中。chyrp-lite 最近一次提交是在 2026年11月6日。
- chyrp-lite 适合用来做什么?
- 在小型服务器上搭建个人博客,部署简单。 运营混合图片、引用、链接和多媒体内容的 tumblelog。 用独立页面和博客文章搭建简单的个人或项目网站。 需要多用户权限管理的多作者博客。
- chyrp-lite 怎么安装和运行?
- 如果使用 MySQL,请创建带用户名和密码的数据库 下载最新版本,解压并上传到你的 Web 服务器 在浏览器中访问 install.php 运行安装程序
- 在哪里获取 chyrp-lite?
- 源代码和安装说明在 GitHub 上:https://github.com/xenocrat/chyrp-lite
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
22993PHPBSD-3-Clause更新于 2个月前
一款用 PHP 编写的自托管极简待办清单网页应用,支持 SQLite、MySQL/MariaDB 和 PostgreSQL 存储。
20359PHP无许可证维护活跃更新于 4天前
MyBB 是一款用 PHP 编写的免费开源论坛软件,支持 MySQL、MariaDB、PostgreSQL 和 SQLite。
1248+1 本周446PHPLGPL-3.0维护活跃更新于 昨天
一款扁平文件型 CMS,用于搭建网站和博客,内容以 JSON 存储,无需数据库。
1473+1 本周340PHPMIT维护活跃更新于 前天
一个基于 PHP 的全功能数据库管理工具,单文件部署,支持 MySQL、PostgreSQL、SQLite 等。
7944+5 本周1183PHPOther维护活跃更新于 3天前