I want to extract some information for sites (not owned by me) like daily pageview, alexarank, google pagerank, Host server IP address.
I think you will struggle to do this with ASP - the only way I can think of, is by using the Microsoft XMLHTTP object, and pulling he pages, and then writing a function to parse the response using regex
Dear bencummins, i am not a site manager. I want to extract the status of others sites which are not managed by me. Like alexa doing , as it shows traffic status of any site.
You would need to scrape and then parse the data from Alexa itself, due to the amount of data that Alexa holds you would have to do this 'on the fly', meaning you would scrape the data as the user requests it... This would be fairly slow and you may run into trouble with Alexa barring requests from your webserver. I am also not sure of the legal issues this may incur. There is way's around this by using proxy servers but there is no easy way to do this. It's possible, for an intermediate to advanced developer. It would probably be much easier with asp.net rather than classic ASP, but still possible in both.