Originally Posted by GrumpyGramma
I've noticed off and on for a while now that things are really, really slow to load here. I figured there was work on the site, just be patient.
I took a look and it looks like that their is a bad route between your computer and the server here. When you connect to any website, data is routed through different network routers (called hubs). If any of those hubs are on the fritz or get congested, the data will attempt to route around it and find another path. Sometimes it can't find a clear path and you will experience a site as either down or EXTREMELY EXTREMELY slow (in the case of a congested hub).
I'm afraid there is really no solution to the problem. The issue typically exists "out on the web" and most ISP's won't troubleshoot routing issues. Our servers are located in NYC, so it's possible you'd experience similar slowness connecting to other servers located in NYC where data took the same route. Sometimes rebooting your cable modem and/or network router can cause your local network to update with new routes and that can remedy the issue.
Routing issues are considered transient problems. They tend to come and go. Some ISP's use lower quality backbone connections which are more congested and prone to routing issues.
KH is a relatively speedy website. I put a lot of effort into tuning the server and the coding to cut milliseconds from load times. The main website and video pages are the fastest parts of the website, the free patterns and forum tend to be a little slower. But here we are talking 100's of milliseconds. Every page on KH should load within a second or two, unless we are experiencing some sort of server issue. Server issues are pretty rare and there hasn't been one recently.
We rarely do any sort of work on KH that slows down the website as we're working on it. Occasionally something will go kaput and knock a section of the site offline, such as the free patterns. If there's any work that might require downtime or cause a slowdown, I typically schedule it for after 11PM EST, so as not to affect the website during busy times.
We track and graph page load and server response times for KH. It helps us identify if there are any issues or if a particular change has introduced any issues. I've checked that data going back and the trend remains unchanged. All systems are go!
I wish I could offer a surefire fix. I know it can be frustrating. Usually over time routing issues just resolve on their own.