-- RvB Transcripts DB
-- Coalition of the Awesome
-- Simple Message Storage
-- FalconFour's Ultimate Boot CD
-- Infinite MPG Stickers
- Blog / Personal
Hostfile.org started off as simply a way for me to upload files to a small home server with a serious problem... it would jam up and not let me use anything except a web interface. So to upload diagnostic tools to it, I wrote a simple upload/save script that let me put files on there, then could run them remotely. I quickly made it accessible from the Web at hostfile.workisboring.com, and soon after, found that Hostfile.org was available (how cool is that?).
It didn't have user accounts, albums, thumbnailing, or pretty much any of the current advanced features that Hostfile.org has today. It was a simple, free, anonymous upload service, and due to a neighboring site, Hostfiles.org (note the "S"), I gained much popularity in Italy for some reason. Thousands of files were uploaded, and it was still running from my home DSL connection.
Slowly but surely, it started gaining more and more features as I learned more about PHP and MySQL, a database was added to keep track of the files and enable searching, albums, user accounts, file tracking, and countless other options. Any feature I thought "I could sure use...", I added. It now has more features than any other file host on the Internet, and is fully donation-supported.
In September 2006, I moved it, as well as my other sites, to a real shared hosting service at Bluehost. BH has been great and I'm well within the bandwidth limits even with such a popular site. Amazing.
Check it out, click the image at the top of this page. :-)
Total code size: 288,832 bytes
Total number of code files: 68 (67 PHP, 1 HTML)
Total lines: 5,551 lines of procedural PHP (excluding comments, which... aren't very many, heh)
Total Time: Wayyyyy too fucking much.