试试PT建站脚本

上次搜索了解了Private Torrent的一些东西,这两天也尝试了下搭建PT站点。目前的PT站点基本都是php+mysql环境,数据库操作比较频繁,如果用户过多可能会造成一些负载,所以目前比较大的一些高清PT站点通进行了注册人数的限制,但是仍然也会时常出现web响应慢的情况,如CHDbits.org在开放前期遇到的访问问题。

试验的PT脚本有三种,Tbsource(http://sourceforge.net/projects/tbsource),TorrentTrader(http://www.torrenttrader.org/),xbtit(http://www.btiteam.org/),三者均能下载开源代码,前两者遵循GNU。三者的原理相同,都是利用php-tracker来控制下载、更新bt信息,使用mysql来保存torrent和peer的各种信息。

Tbsource应该算是最古老的PT代码了,2005年以后代码就停止了更新,php脚本比较简单比较好读,后两者代码中有很多借鉴其处,国内目前的Nexus Project也基于它开发的,只是目前未开源属于个人商业代码。Tbsource的代码修改比较容易上手,但是其功能上也过于简单,特别是在管理功能上。而且其代码不太完善,不过可以根据自己的需要进行增加或调整功能。对于phper来讲,可以利用tbsource来开发一些适于自己应用需要的PT站点,包括汉化。

总体来讲,使用Tbsource建PT站,需要较多的php知识,需要对脚本进行很多修改。我利用Tbsource搭建了一个,地址如下:
http://211.67.66.171/tbsource/

TorrentTrader相比提供了管理界面,增加了不少管理功能,比如用户、种子的管理等。但其PT下载方面的功能也不太完善,并不直接提供论坛。利用TorrentTrader搭建的地址如下:http://211.67.66.171/TorrentTrader/

xbtit的平台就比较完善了,特别是在管理界面上,也提供了很细致的tracker设置和简单的论坛功能。xbtit的语言包也较丰富,汉化起来也比较简单,使用起来倒是比较方便。利用TorrentTrader搭建的地址如下:http://211.67.66.171/xbtit/

posted @ 2010-03-16 20:39 灰鸽子 阅读(...) 评论(...) 编辑 收藏