I have a client whose desired Web UI is graphically intense; we would like to gather statistics on the average bandwidth of those connecting to the site. Is there an easy way to do that? The ‘simplest thing that could possibly work’ would seem to be a Flash or Silverlight component that times the download of a file of some size (say 200K), then POSTing the result to a URI that saves the data. Will that work? Should I write my own or is there an easy drop-in element that I can download from somewhere?
Share
I would look at Google Analytics. It’s a simple javascript that you include on your page, and it uses Google’s massive analytics databases to track who’s accessing your site over what sort of connections, which is all in a database that they maintain.
You could certainly write a Flash or Silverlight (or javascript) component to download a file in the background, time it, and report that, but you’re likely to anger your users for filling up their tubes.