第一经济网欢迎您!
当前位置:首页>财经 > 正文内容

SimpleCD是做什么的 SimpleCD有哪些功能?

关 于SimpleCD的知识大家了解吗?以下就是小编整理的关于SimpleCD的介绍,希望可以给到大家一些参考,一起来了解下吧!

SimpleCD:

SimpleCD是山寨化VeryCD的全套工具,包括抓取脚本,网站代码等。


(相关资料图)

SimpleCD专注于为VeryCD做简单的备份,同时也提供了基本的搜索和列表功能。SimpleCD是开源网站,基于web,py框架,并且有桌面版供Windows个人用户使用。

当BT网站纷纷被关整顿的时候,当veryCD不得不妥协的时候,早已于2009.12.20创建的"山寨verycd"网站SimpleCD,延续着emule们自由分享精神的本源。

适用范围

想保存VeryCD链接资源者:别镜像VeryCD了,用这个吧。

想研究爬虫脚本和python语法者:其实写得挺烂的,勉强能用而已。

想研究web py+sqlite3网站架设的爱好者:说学习是抬举我了,一周以前我也既不懂web,又不懂sql数据库。

想测试自己虚拟主机性能者:没错,毕竟是1G的数据库,能跑而且能跑得顺畅的均非等闲主机。

特点最开始是因为python自带,简单 易用

是因为实际表现比mysql好10倍。

sqlite的弱点是高并发可能会锁死数据库,但是我已经找到解决方案,就是等什么时候有空研究一下怎么写代码。

适用技巧推荐配置:

Xen VPS 需要至少768MB内存的Linux VPS

OpenVZ VPS 需要Burstable内存至少512MB内存的Linux VPS,基本内存可以小一点没问题。

内 存太少的解决方法:

修改nginx中"-F 2"改为"-F 1",只使用一个守护进程

重 新写一个资源占用较低的框架来存取sqlite3。sqlite3直接存取占内存不大。

不要试图 用mysql来取代sqlite,mysql效率更低

本教程基于操作系统Ubuntu 9.04 由于玩VPS的都非善类,相信其他操作系统的架设都能自己解决。

由于最近(2009/12/10)某国内耗剧烈,殃及了池鱼,大量BT站点被关,消息人士认为这一切是因为我们知道的太多了,最后连VeryCD都无法访问了,稍后虽然证实是虚惊一场,但是本人兴起了为VeryCD备份的念头,以防其再遭不测。这就是本站诞生的由来。

VeryCD倒掉之前的那段时间里,有先见之明的人士为其做了部分镜像来缅怀VeryCD,但是杯水车薪,75M的镜像只保留了大约100个链接,而且搜索功能什么的都是无法保存的

VeryCD恢复之后,我试着用wget和httrack工具为其备份,但是效果一般,而且也有无法搜索的问题。如此,下一步的改进计划出炉:用爬虫脚本爬VeryCD的资料,然后保存到数据库,根据数据库建站,于是就是本站目前的状况。

本站目前已经开源,请移步SimpleCD项目主页,另外我也做了一个视频教程,欢迎围观。

关键词: simple

标签阅读


}