美文网首页博客搭建自博客@IT·互联网
一个 Bo-Blog 老司机的十年回忆

一个 Bo-Blog 老司机的十年回忆

作者: JJYing | 来源:发表于2015-12-28 11:02 被阅读641次

    第一次使用 Bo-Blog 做网站的时候我才 20 岁,那时候的 Bo 还是一个用 TXT 做数据库的博客程序,我记得选择 Bo 最重要的原因是一个移植过来的动态主题,页面背景是用 Flash (Oh,现在改名了,应该叫 Animate 了……)做的,跟着鼠标的移动,整个页面的边框会像水波一样晃动,当时觉得 diao 爆了所以就在朋友的服务器上安装了 Bo-Blog……当然喜新厌旧的我很快开始折腾起来,小心翼翼地编辑起模板的那一天,也是网页设计向我打开大门的那一天……

    尽管当时完全不懂 HTML/CSS,但在很多如今看起来 hack 一般瞎来的编辑之后我终于也算是做出了自己的第一套模板,印象最深的是在 Firefox 下有个 1px 的错位但我始终修不掉,哈哈哈,当然,那时候还没有 Chrome 这个东西……

    时间很快到了 2006 年,因为某个想不起细节的悲剧……我博客上的数据全挂了(我这个网络纯小白懂得把数据备份找回来已经是好久之后的事情了……),于是痛下决心把博客程序换成当时已经红透了的 WordPress,在本地已经把模板都设计好并且做了出来,但是命运,或者说我的服务器又给我开了一个玩笑……线上安装的 WP 不知怎么 di 就是速度很慢很慢,让几个比较熟悉的朋友看了一圈还是无解……郁闷+失望透顶的我只好回过头来看看 Bo-Blog 2.0,突然发现新版本增加了很多好用的功能,完全不用折腾就能达到 WP 上装 n 多插件的效果,深得我心,于是我就停止了挣扎不再纠结,就这么上了贼船……一晃眼这就是快十年了……用到了现在……

    本来给 WP 设计的那个主题被我移植到了 Bo 上,过去几年最大的业余爱好就是没事儿鼓捣自己博客的模板,哪怕没人知道我改了些啥。所以慢慢地对改 CSS 这事儿也拿手了一些,但基本上那时候 Bo 还是一直在更新,我对源代码也基本没怎么动过,直到那套模板被我用腻了之后给抛弃并且发布了出来,从时间上来看,那时候依然还是没有 Chrome 这个东西,我也依然是 IE 忠实粉……调试起来骂归骂,用还是每天用……后来伴随着网站换域名以及一次次的「看腻」,博客的视觉风格大致在 08 年10 年12 年换过三次

    直到有一天我捧了一部 PHP+MySQL 的大部头回来,然后开启了「大改特改」模式……很快我发现即使 Bob 又恢复更新我也很难再去升级了,因为代码改了太多了:比如我给 UBB 增加图片说明文字的功能、把博文发布时间改成了相对时间、对后台大刀阔斧去掉无数功能之后完全重新设计了编辑器(对的,你木有看错,快 2016 了,我依然用着 UBB 编辑器)、觉得 Panic 的官方博客里每个分类的杂志都有完全不同的视觉设计很好玩所以我也在 Bo 里实现了出来、因为喜欢 Github 上那种 commit 历史显示方式所以把存档页面改成了类似风格、又比如最近利用博文数据表里闲置的字段给博文增加了直接外链和首页摘要的自定义背景图片等等等等。虽然直到现在我还是写不来 PHP 和 JS,但是瞎琢磨改代码的过程让我模模糊糊地了解了类似于正则表达式、时间戳这种东西,这辈子当个程序员是完全没指望了,但确很享受这个折腾的过程。

    慢慢地,友情链接里那些朋友一个个都打不开了、RSS 不流行了、Google Reader 挂了、大家不说博客说自媒体了、就连 WordPress 也开始拥抱 JS 框架了,伴随着博客文化的兴衰,我一直默默地用着 Bo-Blog,想想也是习惯的力量,朋友们劝过我好多次切换到 WP,但我每次都淡淡回一句「我不高兴折腾数据库」,其实我很清楚,花在折腾 Bo 上的时间超过转换数据库百倍千倍不止,真的一直在用 Bo 其实是一种念旧吧,虽然固执了一些,但是我依然乐在其中,

    所以

    谢谢 Bo-Blog,谢谢 Bob 写出这么个好东西让我折腾,哈哈哈哈

    相关文章

      网友评论

      • 4e7f4a66066f:我也不喜欢用带数据库的博客,感觉迁移太麻烦
      • 4e7f4a66066f:在blogbar.cc上看到一个设计师的博客用的就是这个程序,不过blogbar.cc突然打不开了,不知道是不是你的博客
      • 曾樑:现在大多数好像都是WP了
        JJYing:@曾樑 是啊,WP 很早就几乎成了标准了~

      本文标题:一个 Bo-Blog 老司机的十年回忆

      本文链接:https://www.haomeiwen.com/subject/iuibhttx.html