PT建站源码(PT服务器原程序)汇总
Tbsource
官方网站(已失效):http://www.tbsource.com/
下载地址:http://www.ipv6bbs.com/thread-5152-1-1.html
使用站点:CCFbits
程序介绍:Tbsource应该算是最古老的PT源码,在2005年12月1日发布了一个alpha版后,代码就停止了更新,它是按照GPL协议发布的,可以实现PHP数据库TRACKR,但论坛功能不行,php脚本比较简单比较好读,国内目前的Nexus Project也基于它开发的,只是目前未开源属于个人商业代码。Tbsource的代码修改比较容易上手,但是其功能上也过于简单,特别是在管理功能上。而且其代码不太完善,不过可以根据自己的需要进行增加或调整功能。对于phper来讲,可以利用tbsource来开发一些适于自己应用需要的PT站点,包括汉化。总体来讲,使用Tbsource建PT站,需要较多的php知识,需要对脚本进行很多修改。
TorrentTrader
官方网站:http://www.torrenttrader.org/
下载地址:http://www.ipv6bbs.com/thread-5152-1-1.html
程序介绍:开源程序,TorrentTrader是用PHP编写的torrent tracker平台。TorrentTrader相比提供了管理界面,增加了不少管理功能,比如用户、种子的管理等。但其PT下载方面的功能也不太完善,并不直接提供论坛。
Xbtit
官方网站:http://www.btiteam.org/
下载地址:http://www.ipv6bbs.com/thread-5152-1-1.html
程序介绍:开源程序,xbtit的平台就比较完善了,特别是在管理界面上,也提供了很细致的tracker设置和简单的论坛功能。xbtit的语言包也较丰富,汉化起来也比较简单,使用起来倒是比较方便。
TBDev
官方网站:http://www.tbdev.net/
下载地址:http://www.ipv6bbs.com/thread-5152-1-1.html
使用站点:MySiLU
程序介绍:tbdev应该算是tbsource的后续开发版本了,代码功能相比tbsource增加了很多,功能上已经很成熟,尤其是web管理功能。MySiLU的PT站通过uubits.cn发布的开发界面可以看出也是根据TBDEV来汉化修改的。
Nexus Project
使用站点:CHDchina、CHDBits、HDStar、PTShow、葡萄等
程序介绍:免费授权程序,Nexus Project由来自浙江大学的Nexus团队发起并开发完成。它的目标是代替TBSource项目,提供一个完整的、有序的、重视用户信誉和知识的资源分享社区的解决方案。Nexus Project第一阶段的版本是基于TBSource开发的。我们在后者的基础上添加或完善了大量功能,同时极大地提高了代码效率。除TBSource外,我们还吸取了一些其它private tracker的想法或代码,如Bit-HDTV,What.cd和SceneTorrents。
晨光版
官方网站:http://cgbt.cn/
使用站点:北邮人BT、晨光BT、乐乎BT、HUDBT等
程序介绍:北京交通大学所用的IPv6 BT服务器代码,现免费提供给了北京师范大学等国内10所高校,以协助他们进行IPv6应用研究及部署。
其他PT程序:
bittorrentr 鼻祖啊,这个在迅雷上可以搜到。
webmasterr 收费在300左右。
gazella(http://projectgazelle.org/) 国外很大大站是用的这家的,也就是what.cd那种介面。
另外,东北大学的六维空间,可以说是目前与Discuz! 7.0.0整合最好的PT站;西安交通大学的XJTUPT,由XJTUNS团队基于第二代BT技术(PrivateTracker)而开发,现在进入1.2版本的开发阶段。
总的说来,国内网站如需要建PT站的,建议采用Nexus Project,源码需要联系作者,如果是高校需要建PT站,则建议使用晨光版,源码请与D大联系。
乱世狂人汇总整理 2009.7.18
原文地址:http://www.tangyr.cn/read.php/231.htm
转载请注明出处及本地址,谢谢
三种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/
xbtit的邀请码hack及汉化
看来目前PT是很多人关心的系统,从访问统计可以看到很多通过搜索引擎过来的关键词pt、tbsource,xbtit之类的,大容量资源让越来越多的互联网用户通过SNS的BT方式来共享,这应该是将来一段时间内互联网高速资源下载的一种方式,但是目前C2C的模式只适用于大容量的资源。
但目前PT软件资源的确少得可怜,Tbsource不更新了,国内基于它做得CHDbits之类的代码又不走开源路线,所以这方面资源特别是中文资源太少。在google上检索tbsource和xbtit我的页面竟能排上第一页,可见一斑。
xbtit应该算目前资源和关注人群比较多的系统了,从它的论坛(http://www.btiteam.org/smf/index.php)上可以看到交流的人还不少,在hack方式上它分为open source和private两种方式,后一种不太了解恐怕还是商用购买的方式了,不过open source的资源已经不少了。
xbtit默认不提供邀请注册模式,所以必须通过hack来添加这种功能。我下载了open source的invite 试了试,基本实现了简单功能。下载和安装页面如下:
[HACK] Simple Invite System
在private也有一个invite hack,从介绍上来看功能很完备,可以不提供公开的下载,地址如下:
[HACK] Invite System by dodge
从某种程度来讲,xbtit系统和tbsource相比略显复杂,虽然保留了很多接口但仍然定制性较差,tbsource的简单代码就让人容易上手多了,应该是各有所爱吧。小范围的搭建PT站点,这两者都可以用来玩玩。还是希望能出现中文的PT开源系统,呵呵。
原文地址:http://www.wp1998.cn/read.php?268
代码是看的tbsource:http://sourceforge.net/projects/tbsource,按照GPL协议发布的
很赞的东西,但是只在2005年12月1日 发布了一个alpha版
下载下来,试着安装,有几个需要注意的地方:
1. 全新安装的时候,重定向到了/install/install.php,其实应该是定向到/install/index.php;
2. 注册的时候,会显示数据库连接错误;
3. 注册发邮件的时候,本地的邮件系统要配置好;
4. 自己私有的tracker中的passkey默认没有显示出来
5. 一堆英文,有些使用的时候,需要翻译成中文的。
6. 据说index.php有SQL注入漏洞,修改了一下。不知道其它网页有类似漏洞没。
先看到这些了。
原文地址 http://hi.baidu.com/flowaters/blog/item/559c73d9365fab2a11df9b85.html
原文链接:PT建站源码(PT服务器原程序)汇总,转载请注明来源!