PeerTracker
Encyclopedia
PeerTracker is a free
(licensed as GPL) BitTorrent peer tracker software written in PHP
that is designed to be fast and to have a low consumption of system resources.
PeerTracker does not concern itself with the indexing or uploading of torrents, nor with share ratio monitoring or any other form of user management.
It has been designed from the ground up to be easily deployed and operated from any shared or dedicated hosting environment.
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...
(licensed as GPL) BitTorrent peer tracker software written in PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
that is designed to be fast and to have a low consumption of system resources.
Details
The focus of this project is to create a tracker in PHP that is fast, uses minimal server resources meanwhile providing full scale tracking capabilities.PeerTracker does not concern itself with the indexing or uploading of torrents, nor with share ratio monitoring or any other form of user management.
It has been designed from the ground up to be easily deployed and operated from any shared or dedicated hosting environment.
Features
- Operates under BEP 3, additionally supporting BEP 23
- Code is fully PHPPHPPHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
5+ E_STRICT & E_DEPRECATED compliant. - profiled and optimized for extremely fast execution and minimal cpu/memory/database usage
Requirements
- HTTP Server (ApacheApache HTTP ServerThe Apache HTTP Server, commonly referred to as Apache , is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone...
, NginxNginxnginx is a Web server and a reverse proxy server for HTTP, SMTP, POP3 and IMAP protocols, with a strong focus on high concurrency, performance and low memory usage. It is licensed under a BSD-like license and it runs on Unix, Linux, BSD variants, Mac OS X, Solaris, and Microsoft Windows.- Overview...
, lighttpdLighttpdlighttpd is an open-source web server more optimized for speed-critical environments than common products while remaining standards-compliant, secure and flexible...
etc...) - PHPPHPPHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
5 (Recommend PHP 5.3+) - Access to one of the below Databases
- SQLite3 (Integrated in PHP 5.3+)
- MySQL 4.1MySQLMySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
(Recommend MySQL 5.1+) - PostgreSQLPostgreSQLPostgreSQL, often simply Postgres, is an object-relational database management system available for many platforms including Linux, FreeBSD, Solaris, MS Windows and Mac OS X. It is released under the PostgreSQL License, which is an MIT-style license, and is thus free and open source software...
(Coming Soon) - txtSQLTxtSQLtxtSQL is an object-oriented flat-file database management system written in PHP. Working on ordinary text files with increased file-security, it offers support for a small subset of SQL and is extremely efficient in terms of execution time. txtSQL utilizes a file system similar to that of MySQL...
(Coming Soon)