v5.0.0 #19
RavelloH
announced in
Announcements
v5.0.0
#19
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
本次更新完全重构了架构,目前我们已经将其完全转换为动态站点,所有配置/数据均存储在数据库中,并在修改时实时生效。此外,仅当内容变更时,NeutralPress 才会使用动态增量再生(ISR)技术重新生成发生更改的页面,而在内容未变更时,页面与静态页面类似。这既确保内容可实时更新,又能享受静态页面的高性能、SEO友好和低成本优势。
同时,我们更换了项目命名。以前的项目只是一个静态站点的主题,因此叫做 RTheme。而从 v4 版本开始,我们逐渐将其重写为了一套动态 CMS 系统。因此,旧的项目名已经不再能反映项目的真实含义。
项目将被重命名为 NeutralPress,寓意中立、平衡、包容,象征着我们希望它能成为一个开放、灵活、强大的内容管理系统,且在设计上克制、简约、中性化,适用于各种类型的内容创作者和受众。
主要更新内容
与前代 RTheme V4 相比,此版本增加了对后台管理功能的全面支持,并重构了沿用 5 年的项目 UI,使其更适应现代化网站设计。此外,我们还修改了路由架构,允许用户自行创建页面、修改页面布局,并在未来支持区块插件系统,允许导入第三方区块来构建页面。
本次更新开始支持 docker compose 部署。详情请查看文档 https://neutralpress.net 。我们还增加了完善的自动更新系统,支持 Github Fork 仓库和 Docker 部署方式的自动更新。
此版本开始,我们额外需要 Redis 数据库来运行,以保证较高的性能。请参考文档中的部署说明进行安装。
注意事项
此次更新不兼容 v4 版本,且由于大范围架构重写,数据无法迁移。如果你想升级到 v5,请先备份数据,并按照文档说明进行全新安装。
详细变更(v4.0.0 -> v5.0.0)
Full Changelog: v4.0.0...v5.0.0
This discussion was created from the release v5.0.0.
Beta Was this translation helpful? Give feedback.
All reactions