更新博客程序

前些天把主机的PHP版本升级到8.0。博客程序typecho也升级到1.2

typecho上一个稳定版本已经是5年前的事情了。在免费项目中,这类更新速度一般会被假定为濒死或死亡项目。附着的插件和模板项目也日渐式微。我使用熊猫的模板和部分插件现在也不更新了。升级typecho后,直接500错误。

期待已死亡项目的作者会给新程序做更新匹配?不太可能。眼下只有自己动手这条路子了。

于是,我断断续续花了点时间把不兼容的模板和插件进行匹配更改,顺道也把有一段时间没有接触的PHP新版本特性给补全一下。

这次更新还让我想起前段时间的一个小事情。

事情的经过是这样的:

前段时间单位有个同事联系我,让我维护一个大约10年前开发的小项目。项目主要是为实现部门一个简单的需求。因为这需求实在太小,我选择用自己最熟悉的PHP方案,并独立完成了开发。这次问题也不大,只是当初没有设想那么长远,字段设置范围超限了,不算大问题。

这同事半新人,科班出身,应该不会在这问题遇到困难。但,这同事表示自己不会PHP,还来了一句(原话):“现在谁还会用PHP开发程序啊?”我思索了一下这同事的话,好像对又好像不对,然后回答说:哦,是啊。

我现在虽然用PHP的情况不多。不过,“PHP是最好的编程语言”(不接受任何辩驳)。

42 Comments

  1. 如是乎

    语言跟技能一样,只有研究深入了,才能体会到好用。

    1. 面

      @如是乎

      我都是浅尝辄止,一般都是啥时候用啥时候边学边撸。

  2. 自由勇

    是的,只有经常开发PHP的人,才能知道PHP的惊人威力,语法简洁,开发速度相对比较快,运行效率高。

    1. 面

      @自由勇

      php给我的刻板印象是面向web的,脚手架比较松散

  3. 老麦

    评论的确有点问题,缓存了上一个评论者的信息。

    1. 面

      @老麦

      缓存插件出问题了。把cookie直接缓存起来。看来坑还是不少。

  4. 鸟叔

    我记得你是wordpress 怎么换成typecho

    1. 面

      @鸟叔

      wp是另外一个站。这个站是从MT转换过来的。

  5. 叶开楗

    typecho创始人 joqiy 说要更新typecho 默认主题了,还要增加黑暗模式了!

    哈哈,自己用的习惯最好,我记得看过一评论 说没必要跟着热门编程语言走, 过几年热度过了就那样 哈哈。

    1. 面

      @叶开楗

      typecho默认模板确实有点不太合事宜了。不过兼容性还是很好的。

  6. 城南牧野

    记得上次来,博客还是一个和尚的背影呢

    1. 面

      @城南牧野

      你。。。应该记错了。

  7. Mr.Chou

    貌似发现一个问题,刚才评论时候默认的名称邮箱和网址,是上一位的评论者??
    我看到的小陈故事。。
    PHP我也不懂,哈哈..愚人节那天知道升级了,但不急着升级就怕遇到问题搜不到答案,因为我也不会修BUG。

    1. 面

      @Mr.Chou

      升级后台好看一点。其他应该是优化了安全性吧,不太直观。有条件可以升级一下。用的插件不多的话,还好。。。

  8. 小陈故事

    PHP是最好的编程语言。。太懒了。改动的地方有好几处。 只有先让1.2的子弹飞一会。

    1. 面

      @小陈故事

      部分插件还是php5那个年代开发,升起来问题还是不少。

  9. 子痕

    php都升级到8.0了。。。
    自己排查不兼容,有时间有耐心,不错。

    1. 面

      @子痕

      部分问题自己都没有察觉。?️这才是麻烦的地方。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注