布丁快跑

时隔多年,Typecho 终于又更新了~

Typecho,一个基于 PHP 开源博客程序,支持 MySQL、PostgreSQL、SQLite、MariaDB 等数据库储存数据。Typecho 这个名字来源于团队内部头脑风暴:Type,有打字的意思;Echo,意思是回声、反馈、共鸣,也是 PHP 里最常见、最重要的函数。将这两个词合并在一起,就有了 Typecho。

「时隔多年,Typecho 终于又更新了~:https://bdkp.net/6」

Typecho 1.2 正式稳定版发布

WordPress 相比,Typecho 更新频率简直是可以忽略不计。虽然 Typecho 开发版一直在更新,但是 2017 年 10 月 30 日发布的正式稳定版 Typecho 1.1 坚挺了将近足足五年,才迎来了 Typecho 1.2 正式稳定版。

Typecho 官网:https://typecho.org +++ Github

「时隔多年,Typecho 终于又更新了~:https://bdkp.net/6」

念念不忘,必有回响,N 年 Typecho 沉淀,现在,回应您的等待……2022-04-01 截个图留念:

Typecho 1.2.0 更新了什么?

官方公告:这不是玩笑,我们回来了:Typecho 1.2.0

「时隔多年,Typecho 终于又更新了~:https://bdkp.net/6」

Github release 说明:We're not kidding, Typecho returns.

虽然今天是 2022 年 4 月 1 日,愚人节,不过 Typecho 确实更新了!Typecho 1.2.0 正式版发布。

除了修复 bug,Typecho 1.2.0 正式版主要更新:

「时隔多年,Typecho 终于又更新了~:https://bdkp.net/6」

除了新功能,Typecho 版本号规则也有变化。新版本号采用常规 3 组数字组成,比如 1.2.0 。它适合小步快跑的开发模式,具体的解释可以看这篇文章。

这个小小的软件记录了我们很多人生命中最美好的时光,大家用它在缤纷多彩的互联网上留下自己的印记。快乐,伤痛,成长,迷惘,时间无情地流过,我们却让它有了意义。这时我们再回头来看 Typecho 的名称组成:轻击键盘,静候回音。在你写下文字的时候,涟漪已然产生。

如何安装 Typecho 1.2?

官方推荐建站环境:PHP 7.2 以上;MySQL, PostgreSQL, SQLite 任意一种数据库支持,并在 PHP 中安装相关扩展;CURL 扩展支持;mbstring 或 iconv 扩展支持。

亲测 LNMP 搭建 nginx/1.20.2 + PHP 8.0.11 + MySQL 5.6 可正常驱动。

LNMP 环境搭建好执行 lnmp vhost add 添加主机绑定域名,Enable PHP Pathinfo? (y/n) 选择 y 开启 Pathinfo,否则后面安装好 Typecho 后登录后台会 404。LNMP 添加主机可创建同名数据库(也可以登录 phpMyAdmin 手动创建)、开启 Typecho 伪静态,开启 SSL……

LNMP 创建网站根目录可能有一个 .user.ini 文件,防跨站,嫌麻烦就进入网站根目录执行下面命令删除掉吧:

chattr -i .user.ini && rm -rf .user.ini

下载 Typecho 1.2 安装文件:

cd /home/wwwroot/default && wget -cO t.zip https://github.com/typecho/typecho/releases/latest/download/typecho.zip && unzip t.zip && chown -R www /home/wwwroot/default && rm -rf t.zip

访问网站绑定域名会出现欢迎页面:

准备好点击下一步,按实际填写数据库信息:

创建管理员账号:

安装成功:

欢迎使用 Typecho:

Typecho 基本设置:

Typecho 评论设置:

Typecho 阅读设置:

Typecho 设置 -> 永久链接,开启伪静态、地址重写:

日志固定链接如果直接使用 /{cid} 形式会提示与现有规则冲突,影响解析效率。

简单体验了一下,Typecho 还是一如既往的轻,后台前台速度都很快,编辑器原生支持 Markdown。安装包压缩后不到 600KB,而 WordPress 5.9.2 已经接近 20MB 了。

温馨提示:如果需要升级 Typecho,比如 Typecho 1.1 升级到 Typecho 1.2,请先备份数据。然后检查在用插件是否支持 Typecho 1.2,主机环境是否符合要求。

PHP 7.2 以上;MySQL, PostgreSQL, SQLite 任意一种数据库支持,并在 PHP 中安装相关扩展;CURL 扩展支持;mbstring 或 iconv 扩展支持

退出移动版