… well, not programming exactly;  we (meaning: I) have spent way too much time on that today as it is. However, I have gotten the load time on the home page of this site way, way down … from about 16-18 seconds to a pretty consistent four or five. Considering that there’s still a lot of content here, that’s pretty good. I might as well confess that the main thing that motivated me to do this was that I was getting annoyed accessing my own site, which is a pretty strong indicator that my visitors might have felt that way too.

So navigating here is a little different now. The Newsgator blogroll and news headlines are each on their own separate pages: My Blogroll and My News, and there are navigation links from the header and from both sidebars — plenty of places for you to click to get there and take a look at the work of some very fine bloggers. My Blogroll links will take you directly to site home pages; My News shows excerpts from some of the most recent articles in each category, all with links you can click to read more. If you’re interested in links or news only from a particular category, see the “My Blogroll” and “My News” listings in the sidebar, from which you can go directly to that category.  You can use your browser’s back button or click the category heading to return to the home page.

More on this later perhaps, but I should mention that belonging to the BlogCatalog and MyBlogLog communities is introducing me to a whole lot of new and extremely good blogs and fascinating people that I probably wouldn’t have found otherwise — but I’ve not yet added them all to my Newsgator feeds so they don’t show up on the new pages. I think I’m still trying to figure out the best way to pull all these resources together in one place (or a few tied-together places); or at least, trying to figure out the best way to spend my time between newsreaders, blogging communities, social networks, stumblingupons, diggs, twitters, and a few other things. Still, I’m comfortable with the idea of just jumping into all these activities and sorting out the priorities as I go along. If you’re reading this, and you’re a blogger, and you haven’t joined BlogCatalog or MyBlogLog, please do so, and let’s connect.

A couple of lessons I learned from this last set of tweaks:

(1) if you’re an Amazon associate and are including Amazon links in your site like I am, watch out for the “Product Reviews” script. The script is new (I think) and provides a small window with product and review information when you mouse over an Amazon text link. It’s very nice, actually, I liked the way it looked and the images and info it provided — but I removed it from my site after numerous tests showed it was adding as much as three or four seconds to the page’s load time. Your experience may certainly vary, but I would experiment with that script before using it.

(2) If you’re modifying your WordPress templates …well,  don’t even think about changing anything until you’ve made a copy of the files you’re planning to change. I’ve always been obsessive about saving work-in-progress with tools like word processing and spreadsheet software, but for some reason haven’t been doing that with files like sidebar.php. Believe me, ignore this advice and just one time accidentally paste something on top of thirty lines of code and realize it just as it’s too late to stop yourself from pressing the save button … and you’ll wish you had that copy! It’s great to have nice, clean home pages … but not so great when they’re nice and clean because most of the content isn’t showing… yipes!


I’m going to be making a few changes to the home page of this site over the next day or so, so apologies in advance to anyone who stops by and notices some wonky behavior. I plan to move the Blogroll and My News sections out of the sidebars and to their own pages, with various links from the main page, to improve load times. Right now it takes as much as 16 seconds for the entire page to load on a DSL connection — which is way too long. I expected that would probably happen when I embedded the Newsgator blogroll and headlines scripts to begin with, but I wanted to watch it for a while and see how things went.

Here’s a nice article with some tips on speeding up your load time, where I learned about Numion’s Stopwatch tool — a nifty utility that can show you how long it takes to load any web page.  Another one I came across does a in-depth diagnosis of your page and displays optimization suggestions; it’s the Web Page Analyzer.

It was interesting to try the tools with several browsers, and see the performance variations. Firefox consistently came in as the slowest — by four to six seconds, sometimes more. Internet Explore was next, and Opera — which I just started using on occasion a couple of weeks ago — was the fastest by far, loading my main page nearly 50% faster than Firefox.  Firefox still rocks, though.

Stay tuned….


Subscribe

Posts
Comments
Subscribe by email

Navigate
Visit