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.
Just so you know: the load on our forum tripled.
We run the forum on a dual quadcore 2 ghz Intel Xeon with 8GB ram and 15k rpm SAS disks. On peak times mysql will jump to 4 full cores maxing them out.
Just so you know: the load on our forum tripled.
We run the forum on a dual quadcore 2 ghz Intel Xeon with 8GB ram and 15k rpm SAS disks. On peak times mysql will jump to 4 full cores maxing them out.
have you tried changing the time outs? (in the ACP)
Outstanding mod - my members are loving this! I was wondering, is there a way to get all the users who are active in a Live Thread listed somewhere at the bottom of the thread? I think that would be a sweet addition
Just so you know: the load on our forum tripled.
We run the forum on a dual quadcore 2 ghz Intel Xeon with 8GB ram and 15k rpm SAS disks. On peak times mysql will jump to 4 full cores maxing them out.
Yeah, we gave it another go but we just keep running out of MySQL connections, resulting in the post table crashing etc, so we've had to disable it.
SUGGESTION:
I think it'd be a great idea to have the option to enable it for specific user groups only. This will come in handy for those in our situation. (high load + database crashes) Allowing us to enable it for certain user groups only (such as paid subscription user groups and staff user groups) would mean that large/active boards could compromise, and still take advantage of this plugin.
For active/larger boards, I feel that this addition is essential.
Wonderful mod! I'm very pleased with how much promise this can offer. The only reason I knew about this addon is because other members of my board are requesting this ALREADY.
Couple of issues:
1 (FYI). I did indeed get this to work with USC. I'm still running the 3.7 USC on my 3.8 but no issues when running Live Topic.
2. When I have the addon "passiveVid" enabled (version 1.1.2) Live Topic stops working.
3. When Live Topic is running we seem to be having issues with:
- Postbit related addons appear to stop working on all refreshed content.
- Reputation images appear to stop working on refreshed content
Let me know if you need any techincal answers and I can do my best.
Good stuff. Disabled for now but watching very closely.
Would there be any way to easily modify this so that we can make the TITLE tag Blink with the Prefix "Updated" or something, as per Facebook Chat.
It'd be great for when their are a number of Tabs open.
Sorry to be a nag as I know this is free... I'm just curious if you had any ideas on the above issues we've all posted? I'm really eager to get this addon working but want to wait until it's working correctly.