Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
(vB4) What's Slowing Down My Forum? (Slow Plugins Finder) Details »»
(vB4) What's Slowing Down My Forum? (Slow Plugins Finder)
Version: 1.00, by vBNinja vBNinja is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 4.x.x Rating:
Released: 04-13-2017 Last Update: 04-13-2017 Installs: 32
Uses Plugins
Additional Files  
No support by the author.

One of the major causes of unhappy members/visitors is a slow forum!

Click here for the vB3 version

Since vB doesn't have all the necessary features out of the box, every forum has dozens of plugins installed. However, some of those plugins can cause more bad than good by significantly increasing load time due lack of optimization / poor code.

I developed this AdminCP tool to help find those plugins and speed up your forums.

It works by analyzing page load time in the most popular pages (activity.php, blog.php, content.php, forum.php, forumdisplay.php, member.php, profile.php, showthread.php, usercp.php), enabling 1 product at a time and comparing it to load times with all plugins disabled.

All of this happens without actually disabling any products/plugins, so no need to worry about your forum breaking while the test is running.

Installation is simple, upload the contents in the "UPLOAD" folder to the forum root and import the XML file in the "XML" folder.
You will see a new tab in the AdminCP called "Slow Plugins". From there you can view previous test results and run new tests.

Let me know if you have questions/comments/suggestions/feedback

Also, please remember to "Mark As Installed" and rate for support & future updates.

Enjoy

Download Now

File Type: zip fmf_slowplugins.zip (15.5 KB, 204 views)

Screenshots

File Type: jpg Screen Shot 2017-04-14 at 7.26.53 AM.jpg (59.3 KB, 0 views)
File Type: jpg Screen Shot 2017-04-14 at 7.27.11 AM.jpg (40.9 KB, 0 views)
File Type: jpg Screen Shot 2017-04-14 at 7.32.53 AM.jpg (21.1 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
8 благодарности(ей) от:
Alan_SP, Brandon Sheley, BrettC Frontier, CAG CheechDogg, CharlieDelta, elsa23, Techno Cowboy, z3r0

Comments
  #2  
Old 04-14-2017, 11:06 AM
vBNinja's Avatar
vBNinja vBNinja is offline
 
Join Date: May 2011
Location: USA
Posts: 239
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Reserved
Reply With Quote
  #3  
Old 04-14-2017, 01:01 PM
Alan_SP's Avatar
Alan_SP Alan_SP is offline
 
Join Date: Nov 2009
Posts: 1,122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, great idea. :up:
Reply With Quote
2 благодарности(ей) от:
ShadowX, vBNinja
  #4  
Old 04-14-2017, 01:22 PM
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Posts: 2,601
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just installed. Got this

ERROR:


Code:
Database error in vBulletin 4.2.4:

Invalid SQL:

                SELECT plugin.*
                FROM {PREFIX}plugin
                WHERE
                    active = 1
                    AND phpcode <> ''
                    AND product IN {DELETED})
                ORDER BY hookname ASC, executionorder ASC;

MySQL Error   : Unknown table '{ACCOUNT}_forum.plugin'
Error Number  : 1051
Request Date  : Friday, April 14th 2017 @ 03:18:07 PM
Error Date    : Friday, April 14th 2017 @ 03:18:08 PM
Script        : {MY FORUM url}/admincp/slowplugins.php?do=runtest_2
Referrer      : {MY FORUM url}/admincp/slowplugins.php?do=run
IP Address    : {myip}
Username      : {MY USERNAME}
Classname     : vB_Database_MySQLi
MySQL Version : 10.0.30-MariaDB
Reply With Quote
  #5  
Old 04-14-2017, 05:23 PM
vBNinja's Avatar
vBNinja vBNinja is offline
 
Join Date: May 2011
Location: USA
Posts: 239
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by djbaxter View Post
Just installed. Got this ERROR:
I just made a change, please download it again and re-upload the files
Let me know how it goes
Reply With Quote
2 благодарности(ей) от:
djbaxter, ShadowX
  #6  
Old 04-14-2017, 07:02 PM
Stratis's Avatar
Stratis Stratis is offline
 
Join Date: Jan 2010
Posts: 738
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very nice, clever and useful mod.
Works well in vb 4.2.0 pl4

Thanks for sharing.
Reply With Quote
2 благодарности(ей) от:
ShadowX, vBNinja
  #7  
Old 04-14-2017, 07:53 PM
Dave Dave is offline
 
Join Date: May 2010
Posts: 2,583
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Interesting plugin, definitely useful for debugging purposes and finding out which plugins are causing the forum to slow down.
Reply With Quote
2 благодарности(ей) от:
ShadowX, vBNinja
  #8  
Old 04-14-2017, 10:45 PM
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Posts: 2,601
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes the new version works.

Great add-on. It allowed me to find 10 add-ons that were each adding more than 10% to page loads and that I didn't need - a couple that were only for older versions of vBulletin and a couple I didn't realize were still installed.

If they still had mod of the month, this would have been worthy of a nomination and vote.

Thank you.
Reply With Quote
2 благодарности(ей) от:
ShadowX, vBNinja
  #9  
Old 04-15-2017, 08:39 AM
Cem01 Cem01 is offline
 
Join Date: Nov 2016
Location: Istanbul, Turkey
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great plugin. I got it run.

The results are surprising. A plugin about subforum columns cause the forum slow. I deactivated it.

Thank you so much
Reply With Quote
3 благодарности(ей) от:
djbaxter, ShadowX, vBNinja
  #10  
Old 04-29-2017, 01:32 AM
chloe101 chloe101 is offline
 
Join Date: Dec 2007
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed and loving it. It allowed me to make intelligent decisions about a few plugins. Thank you!
Reply With Quote
2 благодарности(ей) от:
ShadowX, vBNinja
Reply

Thread Tools

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 08:44 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04762 seconds
  • Memory Usage 2,349KB
  • Queries Executed 26 (?)
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)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (23)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (4)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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_postinfo_query
  • fetch_postinfo
  • 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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete