I've had to edit his post a bit, since he strayed into matters regarding our true identity pretty frequently, but the gist of the tracker mod development is there. Hey, what's life without a little mystery?
This is ChiliDog, co-collaborator of our ever-elusive stand-alone tracker script. I was asked to make a guest post for the TorrentFries blog by CurlyFries. Unfortunately, being the uninteresting person that I am, I’ve been racking my brain, trying to figure out what to write about. I eventually came to the idea of writing about my current project: a SMF mod, with complete tracker integration.
Our main goal with the collaborative project was to successfully bridge any forum system’s [be it SMF, vBulletin, phpBB, etc.] database, however, that turned out to be a far-fetched dream [for now], due to its resource intensive code [blame CurlyFries ¬_¬]. But to tell you the truth, I couldn’t care less for any forum system other than SMF. It’s powerful, feature-rich, and masterfully safe [not to mention completely free].
I’ve been keeping an eye out for any tracker mods for SMF for the past 5 years or so, but not one has ever appeared. There have been a few makeshift attempts at bridging a tracker system and SMF’s user table, but nothing worth using. So after waiting so long, I finally set out to make one.
But, ‘Why a mod? Why not just a bridge?’ you ask? We’ll, I’ll tell you… It’s always been my philosophy to take advantage of what’s there, rather than to create something that does the same thing. A bridge will still require all the things that SMF already does, in your tracker’s source. CurlyFries is apparently the opposite of me. He likes to create, rather than use what’s available [but more importantly, give people more options for the forum system]. That in itself is fine, and I’ll follow along for the main project, but I’ll be doing the SMFT mod in my spare time.
Other the announce.php, everything takes full advantage of SMF’s functions, including its permission system, themes, security, and even the language and modifications/upgrade system. With three possible modes, open [ratio tracking is disabled], semi-private [non-members can still connect, just no ratio tracking and they might be restricted in site permissions], and private tracking [only members can connect], you will have a choice of what type of tracker you want to create.
There’s really nothing ground breaking about my project, but it should be the first SMF bittorrent tracker available; hence my project’s name: SMFTracker® [genius naming sense, eh?]. A lot of the front end source code, is the code CurlyFries and I created for our project, albeit most of it [if not all], was rewritten to work with SMF.
Our original announce [which I really liked] was ‘accidentally’ deleted by CurlyFries, but the [barebones] announce posted here is just as efficient [although, I prefer the switch system code he posted first]. I’m not ashamed to say I used that as a base to work with [credit was given where credit was due].
Although, I’m almost complete in coding SMFT [the remainder is just fluff and whatnot], it probably won’t be released for distribution this year. I intend to beta test it for a while on my site and work out the kinks. Once testing is completed, I’ll probably ask permission to add it to the SMF modification repository. I say ‘ask permission’ because I’m not sure of SMF’s stance on a tracker mod. They’re a legitimate corporation, and might decline my request, due to bittorrent being synonymous with copyright infringement [who’d have thought?].
On a side note, neither I, nor CurlyFries have abandoned our own project, and we do intend to [eventually] complete it. However, SMFT is just something to keep me occupied until CurlyFries has extra free time on his hands for a time intensive project.
I definitely agree that SMF's mod system is ridiculously versatile, but with it comes unnecessary bloat and overhead. I personally prefer to build from scratch for maximum efficiency, and to me it makes more sense to build a forum around a tracker rather than a tracker around a forum.
I've subtly hinted that he may want to think about load testing the announces of various popular PHP/MySQL trackers, perhaps including his own and the one I wrote. It'd be interesting to see how they stack up.
13 comments:
"I've subtly hinted that he may want to think about load testing the announces of various popular PHP/MySQL trackers, perhaps including his own and the one I wrote. It'd be interesting to see how they stack up."
Well, since I'm keeping the announce itself separate from SMF's database connection, load shouldn't be any more than the other various tracker systems. SMF only controls the front end. Depending on the mode of the tracker, load could be less.
Well yeah, that's what I mean. I did write it, you know. I'd be interested to see how it stacks up when fully loaded...
Hmmm...
Can't really effectively load test it until it goes public. A handful of users connecting to announce.php won't make for a reliable reading. I personally, probably won't test it, but I can ask for readings of TBDev and TT from the people who download my projects source. I was intending to do so anyways. Nothing can ever be 'too' efficient, or in my case, have efficiency at all... ¬_¬
Sure you can... just do a 1000x loop or something, slow it down enough that you can use microtime() to benchmark it. I meant to do some load testing on the TorrentFries server back when it was serving 10 hits per second on announce.php, but I never got around to it.
*chilidog shakes head in disappointment
/me cries.
O_o
this one must have slipped by me.
http://www.simplemachines.org/community/index.php?topic=239603.0
but to me, I never liked the 'attachment' system. And not enough features for me.
I have stumbled upon this through various google searches etc ...
This looks like a very promising tracker Forum Mod. I for one would like to see a bridge between XBTT ( a fast tracker written in C+ )and SMF.
Mainly for the setup consisting of XBTIT/SMF/XBT. XBTit is a Tracker indexer and community site which can use XBT as the tracker. SMF forum integration is flawless and embedds great with user integration etc ...
However, the forum content does not allow torrent submission or torrent details.
All torrent creation/management & use is from within XBTit.
I'm very curious to see if what you guys have done so far would be able to integrate with XBT.
I have quite a few sites and trackers, all running various stuff.
please keep me up to date.
a86max[at]yahoo.com
Take a look in the forum; there's a thread in there about this project.
Hi, we need this mod SMFTracker !
People ask for it: http://www.bvlist.com/general-discussion/1659-smftracker.html
You did not said anything on the SMF forum: http://forum.torrentfries.com/index.php?topic=29.0
Who knows where to download XRumer 5.0 Palladium?
Help, please. All recommend this program to effectively advertise on the Internet, this is the best program!
Just kinda wondering if ideas and old friends are still floating about^^
HERPES VIRUS LATEST CURE
I contacted my HSV 1 from my fiancee, I discovered little sore on my lip, I taught it was normal skin irritation not knowing it was sign of Herpes virus. I went for a test and my result came out positive and I was told by my doctor that there was no cure yet. Which really affected my life, because of the stigma the virus carries. I was using Famvir drugs which reduces the outbreaks for a period of time but it is not a total cure. I came across a testimony on you tube about a lady that was cured from Genital herpes by Dr. Ahmed Usman Herbal Medicine. I showed the testimony to my fiancee who discouraged me for contacting the doctor. But because I was so desperate to cure mine I contacted Dr. Ahmed with the email I found on the testimony, which he replied minutes later and asked me the type of HSV I have. After much discussion he decided to call me so that I won't feel he is a scammer. He sent the Herbal Medicine to my country which I took for two weeks with the doctor prescription. The sores in my lip was gone and I felt different. So I went for a check-up and my result came out negative. My fiancee was surprised and he ordered for his Medicine too from Dr. Ahmed which he is taking recently. Please don't let anyone discouraged you. No harm in trying. This is Doctor Ahmed Usman email address; drahmedusman5104@gmail.com or Whatsapp +2348064460510. He has cure for any type of infections.
Post a Comment