2006 年 8 月 14 日

给老唱片打工

星期一一大早起来,发现有人指出老唱片的网站有问题了。看来这次升级总要有些明显的特征,才算是“宣告”升级成功吧。

实际上网站所在的服务器是在周末升级的,小豆子也是在升级后才得到通知,那个时候已经开始把数据库搬到新的地方。好在数据库一开始就是用的 Unicode,从 MySQL 4.0 过渡到 4.1 没有出现什么问题。唯一让人担心的是在兼容上可能会出现些问题,比如显示乱码,或者有些 SQL 命令不能用了。周六晚上曾经在 Blog 写了一个小通告。不过那个小通告只是昙花一现,因为那时 Blog 的数据库正在转移中,所以备份好的准备转移的数据库并没有记下最新的那篇帖子,当域名指向新站后,那个帖子就消失了。

后来一犯懒,就没有再写一篇。

今天域名解析算是都好了,这才发现因为当初老唱片的页面有的地方写的不太地道,结果出现了最上面提到的问题。不过好在问题比较明显,很快解决了(今天天上下雨,小豆子理发,一切都是那样清新,分明就是准备好了脑袋为这次改动而制造氛围 表情

捎带脚,得给老唱片再写点儿后台管理的程序(已经拖了很久了)。小豆子是一直支持合意太爷的这项事业的,不过话说前头,这功劳苦劳可都是太爷的,小豆子无非是个后台技术支持罢了,论老唱片上的阅历,对网站甚至整个网络戏曲在这一领域的贡献,还得说是太爷。尽管老唱片现在是与戏考一个主域名,但小豆子论起来,实话讲,只有三成的成绩吧(还不算前年服务器升级把老唱片的东西全弄丢的那个错误)。

还记得去年老唱片网站的“改版”,之所以是加引号的“改版”,那是因为那基本上算是一次从静态网页转到数据库的工作,而从表面看没有太多变化,当然,在已有的基础上,细节上有很多进步,比如支持搜索了,支持列表排序了,加上后台管理也方便了,等等。改版,首先是要以已有的、值得肯定的功能都保留为基础的,否则再大的“跃进”,也是徒劳的。那次“改版”的时间,是在小豆子完成了戏考的“改版”(或称为“过渡”)以及琐记的大手术之后。小豆子的 php 加 MySQL 技术虽然练得自认不错了,不过戏考的过渡没有太多技术上的问题,一些简单的数据库查询就搞定了;琐记是改天换地的大手术,一切都可以推倒了重来。而老唱片则不一样,需要在保持原貌的基础上改进(有点儿修复老唱片的意思哈)。所以程序写得要复杂些,里面就难免出现这样那样的漏洞,在 MySQL 4.0 的时候没有漏出马脚,4.1 的时候就被发现了。虽然及时修复了,但还望最近访问戏考、琐记、老唱片的朋友,如果发现有页面出现问题,及时告知。

回忆了一下去年给老唱片打工的经历,正巧合意太爷在新浪开了 Blog,算是老唱片网站的官方 Blog 了,欢迎大家去踩踩。