Wait Wait Stats Update: Page Loads

I have made a significant change to how the Wait Wait Stats page is served up to visitors. Up until earlier this morning, each page view required the server to process and parse through all of the data, then serve up the results. Each time the page is processed takes about a second and requires the server to send out the contents out in its entirety, even if there hasn’t been any changes. That’s a waste of time and bandwidth (both mine and yours), along with processor cycles. With the new change, the server generates a static version of the page every Saturday at 13:00 (Pacific Time) and each request of the Wait Wait Stats page will go through a simple script that determines if the static file is newer than original dynamic script file. If it is, the server provides the last modified …