在之前的文章里面也提到了 PT 依赖于 Tracker 实现信息的共享和数据交换,那么有没有这样的程序呢,答案是有的 NexusPHP 就是一款 PHP 编写的 Tracker,并且还自带了一个用户界面。

NexusPHP 最初是由浙江大学的一个团队发起并完成开发,主要目的是为了提供一个完整的、有序的、重视用户信誉和知识的资源分享社区解决方案,是一个 PT 服务器的开源软件。

但是历史上 NexusPHP 并不是开源的,并且版本也比较复杂,但是有一个团队将某一版本的 NexusPHP 开源了,目前中国大陆的 PT 站点大部分还是被 NexusPHP 占领。

但是 Private Tracker 的实现并不是只有 NexusPHP,国外也有一些著名的开源软件。

比如:

  • Gazelle 这是一个非常著名的 PT 架构,但是部署和安装比较麻烦,并且纯英文。
  • YoRHa 是一个国产的 PT 架构,基于 ThinkPHP,完成度并没有很高,目前基本上没有看到有站点使用。
  • meanTorrent 是一个国内的 PT 开源架构,基于 Node.js ,部署麻烦
  • TBsource 基于 PHP,是 NexusPHP 的前身,CFFBits 以及 TTG 这一类比较古早的站点在使用
  • XBNBT 是一个基于 C++ 的架构,国内比较少站点使用

其他还有很多站点在 Discuz 基础之上修改,大多数并不开源,更多的站点都是在 NexusPHP 的基础之上进行了小修小补。