Within the past couple of months, we set up a speedtest server, that our customers, and everyone else can test to, to see how fast their internet is to Sandy, OR. All tests and accessible information is stored on OOKLA’s reporting site, and can be downloaded in a CSV format. What we wanted to do is graph this data. Instead of using an MS product like Excel to graph data, and updating records and adding new tests to an existing table, I thought I would make a PHP/MYSQL driven site to graph statistics. The project was fun, and when I was done, I waned it to be publicly accessible and usable. For that reason, I got approval from my boss to place the project on GitHub.
Version 0.1.1 is out, and it will probably stay that way. I figured, maybe someone else out there wants to be able to graph their speedtest data. Maybe. We have over 15,000 tests in the past couple of months, making a sql driven approach mighty attractive. Take a look at the screenshots below to see what it all does!
Now, I have never really polished a project, and this is the closest I have ever been to one. It gets the job done, and take a little bit of configuration, but it does work, and people can download it and modify it to their liking.