This product is different from anything you have seen before, it raises the bar for forums. It will make your forums much more interactive, and also reduce server load.
Technical Details:
If a thread has been posted in X seconds then its now Live, if other users are viewing the Live topic and are on the last page they will experience a clean ajax experience while talking to other members. Once the thread is older than X seconds its no longer Live and it will now act like a normal thread. Also if a user edits one of their posts that's inside of the thread, it will be updated too so there is no longer a reason to ever have to refresh.
There is also logic for the viewer, the viewer of the thread has to be in an active state to see responses. An active user state is determined upon the users actions, if no actions were made in X seconds then the user is marked as inactive.
Also you may wonder why this could save your server bandwidth and CPU. If a user is refreshing to talk to another members the queries on a normal thread load are way more intense than the ajax call that this modification makes. So if you have 5 people talking to each other none of them have to refresh the page, all they are doing is simple page requests and one intense request when there has actual change.
You can test Live Topic with two users, you will see how amaizing this is... And probably spontaneously combust.
crazlunatic: I run a board with ~400+ users logged in at peak times, and rarely see load spikes above 0.2 (linux load measurement). I can't even say I noticed any difference after enabling the modification.
That said, I see some people report heavy load increase but IMO it's due to general bad server configuration and the problem is not so much the modification in itself.
crazlunatic: I run a board with ~400+ users logged in at peak times, and rarely see load spikes above 0.2 (linux load measurement). I can't even say I noticed any difference after enabling the modification.
That said, I see some people report heavy load increase but IMO it's due to general bad server configuration and the problem is not so much the modification in itself.
Same here. I typically have that many people on and I haven't noticed a server load issue at all (running CentOS).
I can't say it's bad server configuration when someone is having load issues, but it may be. Or - It may be just someone on a shared server which simply can't handle the load. I do have dedicated servers for my web sites. I make a good living off my web sites so the last thing I want is load issues. If someone is paying US$10 bucks or something for a shared solution and they're having issues it may just be that they need to look at a different server solution. You get what you pay for. I pay about US$250 a month per server (that's with a RAID mirror, which came in handy on my main site about 2 weeks ago when a drive 'went south').
I can't say it's bad server configuration when someone is having load issues, but it may be. Or - It may be just someone on a shared server which simply can't handle the load. I do have dedicated servers for my web sites.
I took for granted granted that every busy board run dedicated servers, but of course that's not always the case.
My point still remains valid tho. If someone runs a board which gets bogged down by this modification it's a clear signal that they should definitly change their hosting environment -- either by reconfiguring/performance tweaking or by a server change/upgrade/addition.