s9y / serendipity
可靠的、安全的、可扩展的PHP博客 - 自2002年以来非主流
Requires
- ext-intl: *
- ext-json: *
- ext-libxml: *
- ext-mbstring: *
- ext-pcre: *
- ext-session: *
- ext-xml: *
- katzgrau/klogger: ^1.0.0
- pear/http_request2: ^2.5
- pear/net_dns2: ^1.5
- php81_bc/strftime: ^0.5.0
- smarty/smarty: ^4.3
- voku/simple-cache: ^4.1
- dev-master
- 2.5.0
- 2.5-beta1
- 2.4.0
- 2.4-beta1
- 2.3.x-dev
- 2.3.5
- 2.3.4
- 2.3.3
- 2.3.2
- 2.3.1
- 2.3.0
- 2.3-rc1
- 2.3-beta1
- 2.2.1-alpha1
- 2.1.x-dev
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.1-rc1
- 2.1-beta3
- 2.1-beta2
- 2.1-beta1
- 2.0.x-dev
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- dev-dependabot/composer/feature/composer/smarty/smarty-5.3.1
- dev-dependabot/composer/smarty/smarty-4.5.3
- dev-dependabot/composer/feature/composer/php81_bc/strftime-0.7.5
- dev-feature/composer
- dev-feature/xsltRssStyling
- dev-feature/phan
- dev-featPhp8
- dev-featLimitValidentryUrls
- dev-featureDateselector
- dev-feature_subscription
- dev-686-migrate-to-jquery3
- dev-readmeExtension
- dev-feature_utf8mb4
- dev-featureNewSmarty
- dev-feature_installertoken
- dev-feature_dbpluginapi
- dev-feature_preview
This package is auto-updated.
Last update: 2024-09-16 19:41:12 UTC
README
Serendipity 是一个PHP驱动的博客引擎,用户可以轻松维护博客。尽管默认包是为休闲博主设计的,但Serendipity提供可扩展的框架,具有专业应用的功能。
安装
在大多数主机上,运行Serendipity所需的一切应该已经安装。如果您在自己的服务器上安装它,请安装PHP >= 7.0、MySQL/MariaDB、PostgreSQL或SQLite,以及Apache。ImageMagick也非常有用。从 发布存档 上传文件到您的网站根目录,然后访问您的URL以启动安装程序。
有关更多详细信息,请参阅 手册。
特性
默认情况下,Serendipity 包括
- 编写博客条目的编辑器
- 支持引用回调和pingback
- 媒体库,用于上传图像、视频和其他文件并将它们添加到条目中
- 集成的反垃圾邮件措施
- 可以在后端选择的主题集合
- 插件管理界面
- 可以应用于已编写博客条目的分类
- 群组和用户管理
通过插件,可以轻松添加额外功能。一些流行的插件添加了
- 静态页面支持,将Serendipity转变为小型CMS
- 额外的反垃圾邮件功能
- 除了分类之外,还有标签
- 支持Markdown和Textile等标记语言
可以在后端插件界面中添加插件,而无需手动上传文件。
支持
网站包含有用的 文档,可能会回答您的问题。
请访问 论坛 获取更多问题和讨论。如果您更熟悉Github或问题更偏向于代码,您也可以在 GitHub 上打开一个问题。在这样做时,请记住 行为准则。
您还可以加入我们 的Gitter频道,从其他用户或开发者那里获得帮助。
开发
Serendipity 由一个独立和开源的 团队 开发。当前开发重点在于在保持向后兼容的同时精心现代化软件。如果您想贡献更改,可以发送拉取请求,我们将与您合作将更改引入软件。这样做几次后,我们将邀请您加入团队,以获得对仓库的直接访问权限。
如果您想请求功能,您可以在 论坛 中打开一个主题或直接在GitHub上打开一个问题。Serendipity 的大多数开发都是用户驱动的,欢迎功能请求。
加入我们的Gitter频道,与其他开发者进行交流。
本项目的许可证是BSD 3-Clause许可证。这是一个许可性许可证,允许免费使用代码及其派生项目,包括商业和封闭源代码的使用。