降级回 Drupal 6.22

image

前几天升级到了 Drupal 7.8,正如预料的那样,问题成堆,每抓住一条虫子,就会发现这条虫子背后还有 N 条虫子,杀死了这条虫子,又发现产生了更多的虫子 。。。当然最好是治标而非治本,如果能系统的更新以前做过的 PHP 和 MySQL codes 的更改,自然是最好的,但是这又必须要求去钻研 Druapl 7 浩繁的 API 手册,现在的 Drupal 已经不是当年的 Drupal 了。所以,最后还是决定 roll back 会 Drupal 6.22。如果没有太多的时间就不打算在升级了。

呵呵,突然想到中国历史上的改革,为什么大多数情况下改良的尝试最后都以向保守势力妥协而告终?大概和我升级 blog 是差不多的道理吧。其实重新建设比修改补丁更容易,之所以要修改补丁,是以前积累下来的东西太多:)

顺便附上上次升级完写的 blog,因为数据库重新 dump 了升级前的备份,所以这篇 blog 消失了:

Drupal 7 今年一月就已经正式发布了,但是一直在用着陈旧的 Drupal 6。按照以前的习惯,Drupal 在 pre-alpha 阶段的时候,就该兴冲冲的从 CVS 里check out (不知道现在 Drupal 的 version control system 还是不是 CVS 了,好久没有登陆了),安装测试,然后去报告 bug。但是现在一想到升级,想到要写无穷尽的 PHP,MySQL, CSS, HTML 代码 (原来自己手动更改过很多 Drupal 的代码和数据库),就懒得升级 —— 倒不是因为难或者麻烦 —— 现在每天都要写 N 多的  C#, R, C++, Matlab, VBA, etc ,PHP 和 MySQL 相对要简单许多,而是因为没有乐趣了 –__- 

从经济学的角度讲,大概这是边际效用递减,每天埋头读大部头的康德、黑格尔、沃尔茨、基欧汉之余有个把儿钟头可以忙一会儿毫不相关的 PHP coding 带来的乐趣要远远大于现在花几个钟头 debugging C++ 或者一行一行看 implementation 研究为什么 R 的 Gauss–Kronrod quadrature 算法要比 Matlab 慢几十倍的原因之后再来改 PHP 的乐趣;或者从很哲学的角度讲,世界总是一座 besieged fortress, 再或者简单用俗语说,就是 “贝戈戈”:)

不管怎样,总算突然有了兴趣,把 blog 升级到了 Drupal 7.8。久违了,Drupal :)

Blog分类: 
Free Tags: