Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 10-17-2007, 04:50 PM
azn_romeo_4u azn_romeo_4u is offline
 
Join Date: Feb 2006
Posts: 227
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default 30k+ reply threads, use more processing power?

Do they? I notice when I go to one of my 30k post threads, going all the way to the last page takes like 3 times as long for the page to load.

Is there anywhere to speed up the loading time?
Reply With Quote
  #2  
Old 10-18-2007, 06:56 PM
azn_romeo_4u azn_romeo_4u is offline
 
Join Date: Feb 2006
Posts: 227
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

bump...also my users are reporting that, when they go the last page of these threads...for example page 2200, the pagination states that there are more pages. Why is that? When go to those "phantom" pages, it just redirects them to the page they are on.

I'm using the lastest version of vb btw.

--------------- Added [DATE]1192805821[/DATE] at [TIME]1192805821[/TIME] ---------------

bump no one eh?
Reply With Quote
  #3  
Old 11-07-2007, 07:09 PM
azn_romeo_4u azn_romeo_4u is offline
 
Join Date: Feb 2006
Posts: 227
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No one knows the answer?
Reply With Quote
  #4  
Old 11-07-2007, 07:59 PM
Peter85 Peter85 is offline
 
Join Date: Sep 2007
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by azn_romeo_4u View Post
bump...also my users are reporting that, when they go the last page of these threads...for example page 2200, the pagination states that there are more pages. Why is that? When go to those "phantom" pages, it just redirects them to the page they are on.

I'm using the lastest version of vb btw.

--------------- Added [DATE]1192805821[/DATE] at [TIME]1192805821[/TIME] ---------------

bump no one eh?
Im having that issue as well on my board. For me its because ive put some users on the global ignore list. (Meaning that their posts doesnt show up). However, vB doesnt (yet? ) take the hidden posts into account when calculating the pagination.
The fix for me was quite easy: Delete all posts from users on global ignore. As the posts doesnt show up anyway no one will miss them.

Edit: And a guess on your initial question: Yes, I THINK Mysql has to search through all posts up to the current ones to be able to display them.
I try to lock threads before they grow to that size and then create a new thread called "part 2" where the discussion can continue..
Reply With Quote
  #5  
Old 11-07-2007, 08:05 PM
Adrian Schneider's Avatar
Adrian Schneider Adrian Schneider is offline
 
Join Date: Jul 2004
Posts: 2,528
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's a known "limitation" for most big boards. Many end up hacking showthread.php a bit to avoid it, because basically what happens is it has to count the number of posts in that thread every time when handling the pagination.

Some sites split their threads after 1000 or so replies, just for efficiency sake. If this is too much of a hassle, then you'll have to dig around for some of the optimization threads here. I remember a few detailed ones, but you're on your own finding them. Maybe someone else bookmarked them. Should be on vb.com, as well.
Reply With Quote
  #6  
Old 11-07-2007, 09:22 PM
azn_romeo_4u azn_romeo_4u is offline
 
Join Date: Feb 2006
Posts: 227
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome thank you for the advice. I will look into this.

Peter, I did your trick, and it worked flawlessly.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:19 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05027 seconds
  • Memory Usage 2,205KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete