脆弱的Pivot

现在这里用的BLOG程序是Pivot,一个PHP写的文件数据库BLOG程序,当初用它是因为这个空间不提供数据库——当时提供数据库的虚拟主机要贵不少。

这几年用下来的感觉是:就功能而言,Pivot已经完全满足了我的需要,加上我自己对其作的一些改进,一直都用着挺习惯的,速度也挺快。

但问题就出在这个文件数据库上,首先是这个东东备份起来不太方便。早先我用的程序版本低,没有备份功能,现在用的虽然有备份功能,但是很容易因为网络问题导致备份不全,而用FTP则因为数据库文件分散且数量极多,很不方便。


最主要的问题还在于文件数据库的脆弱性。Pivot是用的PHP本身提供的一种序列方式进行数据的持久化保存,但问题在于这种操作方式没有数据库那样的日
志和事务,所以很容易因为意外的错误而导致数据不可恢复性的破坏。这是我最头痛的方面,单是去年
服务端迁移服务器期间,就曾经因为这样的原因导致我的BLOG丢失文章数十篇,最后不得不人肉把草稿里的备份重发一次,但是评论就是永久丢失了。

今天再次因为服务商调整了WEB服务器的默认用户,导致程序读写权限出错,又丢失了一篇文章,幸好发现得及时,花了大半天的时间才人肉修复了。

这样的事件一再发生,让我不得不考虑是不是应该搬个家,搬到WordPress程序里去。当然,这主要是因为现在这个虚拟主机已经提供了数据库。

WordPress
的确好,但是我也有一些不满意的地方,比如速度上就要差不少,不知道是不是因为我不会优化。而且WP的操作我也觉得不太顺手,虽然8周刊一直都是用的
WP,可能还是因为Pivot用得太习惯了。另外,WP的主题比Pivot的模板难做得多,现在只会用现成的,还不会改,这点也不太方便。

暂时还是两边并用吧:

WP版的镜像在这里:raptor.verybs.com

=====转载的分割线=====

【转载】请疯狂转载,拜托。

2 Replies to “脆弱的Pivot”

Leave a Reply

Your email address will not be published. Required fields are marked *