Quit Reading Me!
Just kidding. It's just that the ol' bandwidth issue has reared its ugly head again. I sent the following message to Keith last night:
Am I reading this stats page correctly? Am I already over my KB limit for the month?
His response:
Wow, you've almost 3/4 million hits already this month.... It looks like it averages about 7.7K per hit, so yep, you appear to be over 5 GB already this month.
I only have a 5 GB plan, so I asked him how much it would be to move to a 10 GB plan (no response yet). Why don't I just move? Because I like Keith, and ever since I moved to the new server, stability has been awesome. I pay $30/month for the 5 giger, so hopefully I can get the 10 GB for an extra $10/month. Then again, according to this page, 8 GB is $80/month. Maybe I will be moving...


Posted by Angus on June 20, 2003 at 12:57 PM MDT #
Posted by Russ on June 20, 2003 at 01:07 PM MDT #
Posted by Lance on June 20, 2003 at 01:19 PM MDT #
Posted by Angus on June 20, 2003 at 01:26 PM MDT #
Posted by Matt Raible on June 20, 2003 at 03:34 PM MDT #
Posted by Russ on June 20, 2003 at 05:34 PM MDT #
Posted by Chris Bailey on June 20, 2003 at 06:54 PM MDT #
Because you're well-linked you probably get a lot of casual visitors that don't return or not often (cache cleared) in addition to the frequent readers. I'm sure java.blogs has something to do with that. I've seen some other images (like ipods and ibooks) used on the blog as well, so those are targets for optimization (compress or get the image from a non-local source) or removal as well.
Another thing to look at is the RHS navigation being loaded all the time because it's not in a frame. There's a LOT there, which adds a lot of heft to each page.
I'm still waiting for the lightbulb to go off as to why it's so dang important for bloggers to have a calendar widget. Prev/Next and maybe a year and month dropdown would seem to make more sense for people to jump around when reading non-current stuff. You might want your own calendar widget for you only, so you can remember what you said on a particular day, but I don't think readers (for whom blogs are *really* for) really care or want to click on each and every day in order to navigate (click.. click.. click.. click.. click... ad nauseum). Just give me a week's worth of stuff (a managable "chunk"). Anyway, regardless of a calendar widget's usefulness it takes up bandwidth (your concern) and extra processing time (your pages seem kinda slow to load).
BTW, nice blog, regardless of my comments above. I visit now and then and usually learn something useful. Looking forward to the new book. - Gerry
Posted by Gerry on June 20, 2003 at 09:32 PM MDT #
Posted by Gerry on June 20, 2003 at 09:40 PM MDT #
- Get rid of all the DHTML blog rolly stuff on the right which takes up lots of space and isn't read by most people most of the time.
- Install GZip filter into Roller to zip outgoing pages - almost all browsers support this. Your HTML is > 60kb.
- Split your permalinked posts into individual pages - that way people just view the single post they're interested in - not 6 posts on the one page.
- Reduce / remove some of the images. In addition to the 64kb of HTML, you have over 180kb of images per page! I know some of this gets cached by the browser, but with a lot of visitors thats still a shitload of bandwidth wasted!
- Fix your RSS feed. I think the last modified date doesn't seem to be set right, which causes NetNewsWire to download it all the time, rather than see it's not modified and ignore it. Assuming other people are using aggregators like me, that's a LOT of bandwidth right there.
For what it's worth, JavaBlogs is quite lean on the download times (total frontpage size is under 40kb, including images) and we still burn more than 1GB of bandwidth a day with it! (Hint: it doesn't make anywhere near that much money from all the banner and popup ads ;)) Hope this helps, MikePosted by Mike Cannon-Brookes on June 21, 2003 at 01:07 AM MDT #
Posted by Chris Bailey on June 23, 2003 at 05:03 AM MDT #