首页

来自Nexusphp 技术维护联盟
跳转至: 导航搜索

目录

总纲

本社区的建立旨在为使用NexusPHP代码的pt站点提供技术支持,并且通过各站点的合作,争取在第一时间消灭原始代码中存在的bug,减少不必要的重复开发所浪费的时间。

NexusPHP介绍

NexusPHP由来自浙江大学的Nexus团队发起并开发完成。它的目标是代替TBSource项目,提供一个完整的、有序的、重视用户信誉和知识的资源分享社区的解决方案。

NexusPHP第一阶段的版本是基于TBSource开发的。我们在后者的基础上添加或完善了大量功能,同时极大地提高了代码效率。除TBSource外,我们还吸取了一些其它private tracker的想法或代码,如Bit-HDTV,What.cd和SceneTorrents。

关于代码的开源与GPL

NexusPHP是基于GPL协议开发的开源代码,根据GPL协议,所有基于该代码的后续开发都应当开放源代码。

然而,PT站点先天的社区属性和流量控制原则又决定了PT站点不可能完全开放源代码。直接将所有源代码无条件开放势必会引来各种攻击与流量作弊行为。

从另一个方面而言,PT站点的代码有很多是在运营中修改的,其中大量功能基于站点既有数据(如各种指向论坛的链接),而站点代码却不应当包括这些数据。如此一来,即便是拿到了某个站点的最新代码,在实际建站的过程中依旧会出现各种功能不全的现象。

正是诸如上述难以调和之矛盾的存在,导致大多数基于NexusPHP后续开发的站点难以完全开源。但是这并不意味着NexusPHP建设者就完全无法获取各站的最新代码。大多数程序员还是很乐意相互共享代码以避免重复开发的。

如果你在建立nexusphp站点需要技术支持,可以向邮件组〖group(at)nexusphp.org〗发送信件或加群(NexusPHP程序员黑客联盟)寻求支持,由于程序代码的特殊性,我们的免费技术支持仅提供既有功能的部分源代码和程序编写思路,并不保证功能的完全实现。

代码存在的一些问题

重要安全漏洞

无关紧要的bug

各站点自行开发的新功能(开源)

使用NexusPHP的站点

公网站点:CHDbitsU2翼享皇后红叶PTHDStarHDCITYcnscg91HD天翔高清3DTVBits比特校园PT

教育网站点:蝴蝶民主湖北洋园溪涧草堂精弘PT百川PT清影PTNexusHD葡萄麦田红叶PT西北望蚂蚁飘香红豆桔子、有源网等