You are viewing a single comment's thread.

view the rest of the comments →

0
3

[–] Mr_Winsterhammerman 0 points 3 points (+3|-0) ago 

I definitely agree and it's slightly annoying. I have zero admin experience but I presume the site only loads the top few levels of comments in order to take some strain off of the already overburdened servers (no sense loading content that users may not care about). Hopefully this won't be an issue in the near future. For the time being I think a viable compromise would be to embed the comments behind the "continue this thread ->" on the same page instead of loading a new page.

Come to think of it, wouldn't the current method of loading an entire new page hammer the servers harder than embedding a few more comments on one that's already been loaded?

0
2

[–] Randomacts 0 points 2 points (+2|-0) ago 

That sounds right to me, new text isn't that much data.. a new page however is a bit.

0
1

[–] ten-thirty 0 points 1 point (+1|-0) ago 

Could anyone who knows about admin address this? I'm curious.

0
0

[–] Vheissu_ ago 

Although I have no more information than you do, what you have said is most likely correct. Whenever a page is loaded, the contents of the page itself like the title and description are most likely being cached. However, the comments section is dynamic and therefore every time someone loads the page that is another request and presumably expensive database operation (depending on the type of query and how your database is configured).

The current method is how I would handle reducing load. Whoever is handling this stuff at Voat is banking on the fact that not everyone will click the continue viewing link therefore potentially saving a few hits to the database. Rather than assuming everyone wants to see every comment, they know only a certain subset of visitors actually will. Reddit limits threads on a submission presumably for this reason, but they have more server resources at their disposal, so the depth they allow is greater than Voat currently does.