最早做nfo文件分享的想法源自10多年前做bbs时从当时的电话分享网络中收集了众多的nfo和ansi图像文件,1996年的时候用php和java做了个在线显示ansi图片的网站,基本上没有公开。
几年前rails火热的时候,用ror重写了网站,用1元钱注册了nfodb.cn域名,当时大约有30多万个文件,不过随着rails的不断升级,维护原来的代码越来越困难,终于在上个月的时候,一时手痒,升级了gem库,导致nfodb.cn站点彻底罢工。
基于练手的考虑,于是开始将nfodb.cn网站向GAE移植,初次使用GAE做网站,压力颇大呀。由于新网站的设计将ansi文件转换成图片全部存入datastore里面,狠占空间,只得启用了付费,幸好google对datastore的存储价格颇为佛心,每日0.01美元即增加了1G空间,加上免费空间一共可以存放1.5G数据,加上这次改版专注于ANSI图片,我将源站里面众多的NFO文件全部舍弃,数据减少到只有3万多条,共占数据库存储刚好1G。折腾来折腾去,昨日全新的ansi分享网站终于上线了。由于GAE不支持绑定cn域名,只得重新注册了ansilib.com,去旧迎新,希望有个好的开端。
下面有个问题请教各位高手:
有没有GAE下能用的将ANSI文本文件转换成图片的类库呀?以前有个java的库可以直接在客户端显示ansi文件,不过用户体验太差。php下有ansilove库,非常好用,效果也很好。这次迁移数据就是通过ansilove将图片转换好放在本地web上,然后通过GAE的url fetch服务载入到数据库里的,我想实现数据库中只存放ansi文本数据,然后实时转换成图片显示给用户端。
最后欢迎各位大侠朋友访问小站:
www.ansilib.com