Typecho 1.3 开发计划

Typecho

Typecho 距离上一个版本发布已经过去了三个多月,其实新版的开发一直在dev分支进行中。只是我们一直还没列出具体的开发计划,对于这一个版本我们的定位依然是小范围更新,但它也会带来一些新的特性:

新的皮肤

截屏2023-09-21 18.32.09.png

老的默认皮肤已经服役了超过十年,相信很多人都看腻了。由 Fen 设计的名为 classic-22 的新皮肤将带来一些新的视觉体验。当然作为默认皮肤,它不会太花里胡哨,依然还是走简约耐看的路线。但这么多年 Web 技术也发展了,因此我们在新皮肤中将使用一些新的 Web 技术,比如使用SASS代码来编写样式表,还会支持黑暗模式等等。这个皮肤依然还在开发中,如果你有建议欢迎在 GitHub Issue 中提出。

支持多级页面

以前我对这一功能持怀疑态度,因为 Typecho 的定位一直是以个人 Blog 为主,在我看来这个功能更多地会用在内容复杂的 CMS 上。但最近我发现越来越多的个人用户对这一功能有很大的需求,多级页面可以极大地方便用户做内容组织,因此我们将会在 1.3 版本带来对这一功能的支持。

对老旧平台的取舍

主要是两点:

  1. PHP 的最低版本要求提高到 >= 7.4,考虑到 PHP 官方实际上已经放弃了对 PHP 7 系列的维护支持,而我们为了让用户在 PHP 7 系列有一个过渡时间,把最低版本需求还是放在 PHP 7 的最后一个版本即 7.4。而 Typecho 1.3 也将是最后一个支持 PHP 7 的版本,后续的开发将基于 PHP 8 带来的新特性进行,我们强烈建议你直接升级 PHP 到最新的稳定版 8.2,Typecho 已经完全支持。
  2. 我们将不再支持从 Typecho 发布以来的任意版本升级到最新版。当前的版本需求是 1.2,也就是如果你要升级到 Typecho 1.3 必须先至少升级到 1.2.x 才行。做出这个决定是基于两点考虑:一个是我在 1.2 版开发计划中提到过,从 1.2 开始我们使用了新的版本号规则,而升级过程涉及到老的版本号识别,一直维护两套版本号识别系统是没必要的。另一个是老的升级代码涉及很多数据库结构的变更,随着后续版本的发布我们要处理更多兼容性的问题,这会增加很多不必要的工作量,因此放弃这些代码。

其它

还有一些代码层面的调整,主要是把之前杂糅在一起的代码拆分出来,这个工作从 1.2 版开始就一直在进行中,毕竟这也是一个十多年的系统了,考虑到兼容性的问题,所以不能那么快完成。另外我们将根据用户的意见,随时调整加上一些小的新特性,比如我们根据用户的 Issue 加入了对 PgSQL SSL 连接的支持。

我在之前的文章中问过自己《PHP 是否正在死去?》,对于我来说 PHP 仍然是一件干活的利器,它默默承载了互联网的大部分流量却不显山露水。对 Typecho 来说,我们对 PHP 的热爱和信心也是我们持续更新的动力。我也希望更多的开发者能加入我们的行列,为 Typecho 的下一个十年助力。

已有 31 条评论
  1. 好耶,有点期待多级页面

  2. 喔,好期待新版本

  3. 时不时地诈尸一下,满怀期待!!!

  4. 加个应用中心啊

  5. 支持

  6. 泰裤啦

  7. 木灵鱼儿
    木灵鱼儿

    多级页面是不是意味着官方对多级菜单有完整支持了,现在我的博客分类太多了,一直在强撑,多级菜单要是官方支持,我就不用各种骚操作去判断了

  8. 应该考虑一下,发布一个typecho的APP,包括安卓和苹果的。

  9. Showfom
    Showfom

    支持,这个默认的新皮肤要好看多了

  10. 黑川眠也
    黑川眠也

    好哦!期待1.3!

  11. 爱优主题
    爱优主题

    期待,真是一个好消息。

  12. 一直用默认主题,期待新的默认主题。

  13. Nadia Jiang
    Nadia Jiang

    这个配色可以说是非常 Answer 了

  14. 期待这个版本,正有更换程序的念头。

  15. 期待新主题!

  16. wuliaouwu
    wuliaouwu

    期待耶( •̀ ω •́ )y

  17. 很期待typecho,一直没让人失望,这么多年了还免费,比隔壁某pro,啥都要钱好多了,不割韭菜。支持支持。

  18. 期待新版本~

  19. 小林先森
    小林先森

    支持支持,期待新版中

  20. 期待期待期待!排期如何安排?预计啥时候发布?

  21. 一只很大的菜鸟
    一只很大的菜鸟

    大佬,可不可以gitee上整一份typecho代码,GitHub经常打不开,打开了也慢的不行,好难受呀😣

  22. 微喵知识
    微喵知识

    火钳刘明,希望多增加插件,或者程序自带应用商店。

  23. 一直在用typecho但是不知道怎么看版本,听说最新版已经是1.2.1了

  24. 若志奕鑫
    若志奕鑫

    期待!😎

  25. 永恒末匕
    永恒末匕

    期待👍

  26. 官方加个插件市场、主题市场,参考wordpress

  27. 邱全增
    邱全增

    typecho1.3测试版,经过深度测试,发现了一个问题,低版数据库安装1.3测试版有500错误提示Server Error,而高版本没有500错误提示,1.2.1版测试,数据库兼容性比较强,1.3测试版就不行,需改进

  28. 2024/2/21,太期待了,过来催催

  29. 期待新版本