Thread: Show Thread Enhancements - [DBTech] AJAX Threads v1 (vB3)
View Single Post
  #26  
Old 11-17-2011, 03:42 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by citeman View Post
Hi Fillip,
To help reduce the server load on can you create a button saying "Make this real time" when a users makes a quickreply and only when you a certain percentage of users participating in the thread are "online"? This will make sure that real time updates are initiated by real members who are using it.

Also strike out threads from real time updates when there has been no activity on the thread.

You can maybe also extend the functionality to send a notification to the online members participating in the thread that "real time discussion has been enabled on this thread".

I think managing the real time updates selectively will make all the difference in this mod and it'll manage the server load manageable - instead of making all threads real time it should choose intelligently.

Regards,
Sid
Hey,

Could you please re-post feature requests as over at our forum www.dragonbyte-tech.com ?

We have a system in place that tracks feature requests via threads, which makes it easier for us when we're planning new versions. It'd be difficult for us to troll through several old pages on vB.org threads.

It'd be greatly appreciated

Quote:
Originally Posted by Emeralda View Post
I'm checking it out now, Live Topics already started killing the server for me. From what I understood, it's more efficient than the aforementioned mod, right? And there is no refreshing when someone edits a post? And rawr, great kudos for doing versions for both vB3 and vB4, I planned to upgrade soon.

EDIT: Oh wow, it does update edited posts, kudos to you!~
I do believe it is more efficient, yeah.

From what I recall, the old Live Threads sent 1 fetch request for each post in the thread and another request if the result was that the post had been updated.

This mod will send one request for ALL posts, then return the new / updated posts. It will still send 1 fetch request for each post that is new or updated but that's because vBulletin's postbit (and mods that hook into the code associated with displaying the postbit) does a lot of processing that we couldn't reasonably replicate.

Hopefully it's clear what I mean, needlessly complex explanations is a professional hazard unfortunately


Fillip
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01028 seconds
  • Memory Usage 1,769KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete