资 源 简 介
饭否存档动态化工具(fanfou2db)
注意,我不再更新下载的压缩档了,如果你使用压缩档处理文件失败,请签出最新的源。如果依然失败,请汇报bug。
这个项目是用来将饭否存档转化为动态网站的。
演示站点:venj的饭否存档(没有空间了,只能放Godaddy的免费空间,有广告条。)
这个项目最初的意图是把饭否的存档数据转化成数据库文件。所以最初的名字叫成了ff2db。虽然现在这个脚本能够把饭否的存档zip转换成一个PHP+SQLite3的动态网站,但是为了简单起见,我就保持了原来的名字,叫做fanfou2db。
这个脚本基本是用Ruby写的,不过我的编程功力不到家,所以代码写的很烂。不过“it runs”,这就够了。要我做成一键生成就有点难度了。所以我就抛砖引玉,提供一个思路,还请真正的编程高手们来做使用更简单的脚本。
下面是简单的使用方法:
unzip -q fanfou2db.zipcd fanfou2dbruby ./convert.rb path/to/fanfou/archive[.zip] safe|all [-z]
然后把fanfou目录放到你的网站目录下,如:httpdocs,然后访问:http://xxx.xxx.xxx/fanfou/ 即可。
不过你得确信你的网站支持PDO和SQLite3驱动。大部分合租主机应该都会支持。
等一等!!!
别马上开始动手转。其实我也希望它能这么简单就能转换。不过我的水平太烂,所以要事先安装很多很多的依赖软件包。Orz
Linux下的安装使用方法在这里。Mac下方法类似,使用方法在 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报