TorrentPier is an open source engine of the BitTorrent tracker based on modified and improved phpBB2 . TorrentPier is written in PHP and uses MySQL as the main DBMS for data storage. There is a built-in search (mysql, sphinx), support for several caching methods, and in general the engine is quite well optimized for high loads. It is also possible to use alternative (non-php) announcements, for example, Ocelot and XBT.
| Torrentpier | |
|---|---|
| Type of | Web forum with the BitTorrent function (protocol) -tracker |
| Author | Meithar |
| Developer | community |
| Written on | Php |
| operating system | Cross-platform software ; Apache (or another web server, e.g. nginx ) / PHP / MySQL |
| Interface languages | English, Russian, Ukrainian and 36 more |
| First edition | April 4, 2005 |
| Latest version | 2.3.0.1 ( June 27, 2018 ) |
| condition | active |
| License | MIT |
| Website | torrentpier.com |
Development
Initially, the development was carried out by Meithar , as well as on the site torrentpier.com through a bug tracker. After the cessation of development on it, in October 2006, a forum was created under the name "TorrentPier.info Developer Club", on which the project continued to develop and a large number of versions were released, which received considerable popularity and created a user base for the project. On October 18, 2008, RoadTrain created Subversion TorrentPier hosted by Google Code .
On June 27, 2011, Exile and _Xz_ created a new forum for developers and support for TorrentPier.com (until June 24, 2017 TorrentPier.me ), which further develops the engine. The repository of the updated engine is located at https://github.com/torrentpier/torrentpier . The reason for the emergence of a new forum and repository was the split in the development team due to disagreements in the development vision, as well as unwillingness to cooperate with Pandora .
Currently, the development of the engine is carried out only on the new forum of developers and support TorrentPier.com , since all other support sites either no longer exist or have completely lost activity.
Development History
The engine was actively developed throughout 2011 and 2012, a stable version of the R400 was released. After which, as a result of the inactivity of most of the developers in 2013, the development slowed down significantly and practically stopped, subsequently causing another split among the development team and part of them leaving the project.
After a number of measures taken, at the beginning of 2014, the project and the support site began active development, which was marked by the appearance of a download center, a demo version of the engine and extended instructions for novice users.
In July 2014, localization into Ukrainian was added and a project was created on CrowdIn , where any community member can participate in the process of translating the engine into other languages.
On July 23, 2014, a repository on GitHub was created, where the whole history of project commits was transferred. The repository is located at https://github.com/torrentpier/ .
On September 1, 2014, the new stable version 2.1 (R600) was released.
On December 26, 2014, a mirror of the Bitbucket repository was opened: https://bitbucket.org/torrentpier/
On January 18, 2015, it was announced that the name of the TorrentPier II project would be changed to the unwritten version, TorrentPier . The reasons were the duplication of the version number in the name and, in fact, the support was stopped by all alternative forums due to their closure or a complete loss of activity.
On May 24, 2017, rebranding took place and a new logo appeared in the form of a bull mascot. The logo served as the basis for the new design concept of the project, which should be implemented during 2017. Starting from version 2.1.6 (it was renamed 2.2.0 during the release), all releases are assigned a code name corresponding to one of the species of the genus of real bulls. Accordingly, version 2.2.0 was codenamed Aurochs, in honor of one of its extinct species.
The release of version 2.2.0 took place on June 12, 2017. Among the main features, the addition of compatibility with modern versions of PHP and coding standards was noted, and a huge number of software and not only errors were fixed, including by replacing some of the components used with third-party ones, for example, SwiftMailer. A plan for the further development of the project for the near future was also announced.
On June 24, 2017, the torrentpier.com domain name was announced, with which the history of the project began.
On June 26, 2018, version 2.3.0 was released, starting with which there was a rejection of obsolete versions of PHP. Version 2.3.0 was codenamed Bison. Among other things, it was announced the beginning of the development of a completely new project based on the Laravel framework.