This module is great, and I have been using it for a while, but as it turns out, it's constant ajax refreshing is too heavy on the server processing time, so I had to fully turn off the refreshing, eventhough me and all the members wanted it to be a live chat.

So I wanted to ask, are there other ways, or advices you can give us, on how to turn Tribune into a light live chatroom, just as what I hoped it was, when I first got it?

Comments

ziaaddils’s picture

Hello,

I have been using Tribune for D6 for 6 months on my website with around 80-120 users online at peak time. I am using nginx with php-fpm and overall the performance is much better than apache so I dont actually feel my server getting heavy.

Tribune is the best shoutbox module out there but i dont think there's anyway to make it less resource intensive when using ajax refresh... you might wanna try nginx+php-fpm though.

Best thing to happen would be to have a nodejs version of Tribune for D7!

TSNetwork’s picture

I didn't understand most of that. I'm using Drupal 6, can't upgrade to 7.

All I wanted to know is, how can I avoid too much server processing time and still use tribune?

And will there be other ways of refreshing implemented rather than the ajax reloading, for example it would be great if the tribune refreshes only when somebody posts, not on preset intervals...

SeeSchloss’s picture

Status: Active » Closed (works as designed)

Well, the nodejs version is coming (see #1240030: Node.js integration). I'll try and backport it to 6.x one day, but it's not done yet.
Other than that, there's nothing much that can be done about server load, apart from just optimizing your server arch.