Something a bit new, or, at least, a new project:
You might've heard of the
InfoSniper Worldmap
Well, that system is nice, but the worldmap application lacks pretty much everything actually, it's too basic, so I edited it to my needs and adjusted it to work on MySQL.
After my initial work, I e-mailed the owner of worldmap about my improvements.
So, here's the deal:
I'm gonna make a way better Worldmap system (basing it on my already adjusted code).
The point is to exclude searchbots (those are annoying, 10000 results for the same city etc.), save it all into databases, and offcourse check if the user doesn't already exist in the database, and/or from a bot-database, if it's not a bot by any chance. (Most of this I have, but all intergrated)
And offcourse I'll be needing to write an installer for this, so its easy for everybody.
My main problem now is the installer. Because I want to be able to write the database info to a file, so the user doesn't have to adjust that himself in advance, but just can enter it on a web-interface.
My next problem is to export my extremely overcomplicated bot-detection database to a simple database, with IP's and (part of) hostmasks.
Third is to make it all a bit less cluttercode, no problems there once it works.
Fourth is to create the entire package (which is the least of my worries once the previous works)
If you have any experience mainly on fopen/fwrite etc. in PHP, let me know how to best use this system.
Most needed at this point:
A database/list of bots, consisting of the following info:
botname (from useragent), first two parts of their IP (since only the third and fourth often change)
All preferably as much as possibe. I got about 8 bots id'd by now, working on more (yes, my own system that is running has too many info and is too complicated to easy-transport)