2011-07-29, 11:32 AM
(2011-07-29, 09:19 AM)euantor Wrote: [ -> ]1.2 seconds is a great time generally anyway. You've saved all of 0.5 seconds and I must now ask, was it really worth it? I don't think it would be you see - especially for an empty forum with no traffic or content. Sure, if you had a large board which was running slow, you'd want to optimise it. For an empty board though, it's not worth the effort... it loads between 400-900ms generally (its on a shared server so will depend on server activity...you might even see it go up to about 1.4 seconds at times. The server isn't what I was showcasing, the "forum designed for performance" was what I was showcasing)
For my case, it was more of theoretical matter of "can it be done on a myBB forum"
Ans=> Yes we can have Google PageSpeed scores of 99 (and possibly even 100), and yes we can have ySlow scores > 95
The work has been done. Many of the hacks I've done have been posted through out this forum (but not all, since it sounds like many people don't want to know). So the big board members can benefit from some of these if they really want to / need to
Googles Labs/site performance has a black and white view of this (this is just the Labs) : If its > 1.5 seconds its slow, if it's < 1.5 seconds its fast (these aren't my guidelines, but Google Labs.)
So yes, if its loading at 1.2 seconds, according to Google Labs, you're "fast"
=> Was it really worth it: hell yes... it shows that it can be done (and for large forums, they can benefit from this)
=> Was it really worth it for my forum: I like tweaking for performance, it was a good practice to "get things right for performance". I have never seen a forum so designed for performance. This wont help get users / traffic, but that wasn't the intention, it was an attempt to show that it can be done (and it's easy to do with MyBB)
=> I'm now about to tweak another forum type I like the look of (it performs really slow, but the design looks great). I have a difficult task for the other forum, since many of the css, images and scripts are dynamically genreated via php.. so merging /reducing bloat and minifying wont be as easy
... A waste of effort for many people views (but performance is part of my line of work)
I'm not showcasing sites that have lots of traffic, or uses the fastest servers/database, or even look good (because it really doesn't)
I'm only showcasing that you can have a functional forum that is optimally designed for performance, and I believe this forum is about as optimally designed for performance as it gets.