What might speed up the page eventually...
Hello.
Correct me if I'm wrong:
###For all:
First, you all guys might wonder why page sometimes takes long to load and the content takes a while to appear. Sometimes, rarely, it does not appear at all.
There is some explaining to be done about that. Generally, the big part of what you see is, most likely, created on your computer, not just received from server - and the generating script must wait for everything to load before it starts rendering.
On the contrary, normal site simply appears as it loads.
###For the forum webmasters
I've noticed very strange way to make web site. You're using HTML templates parsed via javascript. I could surely elaborate on why is that a bad idea, but well, I guess you're just making the project a little fun. So be it.
Now once this must be done, I'm wondering, why the hell are static templates being sent every time with the page... Don't you use them to save bandwidth?
Just put them in JSON file or JS file that gets cached. And please, if possible, run the parser when DOM is ready, not onload. Because waiting for posts to appear just because of loading goodle statistics or whatever is driving me nuts.
Eventually, the parser might run when the JSON/JS containing templates loads and then append content when DOM is ready. That would be even pro.
I think fast speed is most important here, really. And I'd dare to say that there are still possible improvements. Honestly, I don't know page that has such problems with loading. Applies on old board too.