I was having trouble with my websites loading (compiling real slow). So I complained to my ISP and they convinced me to upgrade to a more expensive package. My website was still slow, I then found a tool that told me that they host 199 other websites on my server. I then realized I was out of IIS memory and it was having to load my site from disk. So I wrote a web based tool (Site Stalker) that is Free for anyone. It will ping a website every 10 minutes. I also capture a few stats & send emails on outages to tell me how the server is running at a particular time of day. I'm constantly adding to it, so any feedback would be great. Would anyone be interested in this type of tool? http://sitestalker.prestigedevgroup.com -Will
Such services do exist, however they are usually paid service. You will eventually have to make it a pay service, since there isn't much revenue and it will require too much resources (let's say you have 87K websites, it'll kill a standard server). Peace,
Why is your site being compiled at run time? I assume your using .Net from your comments so as soon as you are ready for production deployment then you should compile it yourself and upload the bin
Yes, I had the debig flag set to true, this was causing a recompile on every page when hit. We are using .net 3.5. When the debug flag is set to false it will compile the directory (as long as it stays in memory). I noticed other sites out there, but I feel mine is a little different (and free). I know I can't handle pinging 87,000 sites but it would be cool to have that problem. Did you guys give it a try?
No, you should compile it fully before uploading otherwise it will compile each time the application restarts which on a small site on shared servers may be fairly regularly as shared servers tend to want to clear the memory quickly. Are you using Visual Studio or Visual Web Developer Express? We have our own on server monitoring both on our dedicated servers plus on our test server which is on a separate network so wouldnt have a need for such a tool
I use visual studio 2008. I'll publish the files and deploy them that way. I'll let you know if my site gets alot faster. -Will