Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

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
  #12  
Old 05-13-2017, 05:58 PM
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Posts: 2,601
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes. You just run it from the ACP.
Reply With Quote
  #13  
Old 05-14-2017, 05:04 PM
vBNinja's Avatar
vBNinja vBNinja is offline
 
Join Date: May 2011
Location: USA
Posts: 239
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by X-or View Post
@vBNinja Can we safely run the test without closing the forum first?

This product gives a lot of strange results with plugins having significant impact on scripts where they aren't supposed to be used at all.
Yes
Reply With Quote
  #14  
Old 05-15-2017, 10:51 AM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Downloaded an installed for testing....

When running test, constantly freezes at 1% done and sits there forever...

Un-installed with thanks effort to developer...

Regards,
Doug
Attached Images
File Type: jpg Screen Shot 2017-05-15 at 8.45.21 AM.jpg (20.2 KB, 0 views)
Reply With Quote
  #15  
Old 05-15-2017, 11:13 AM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Never mind... found the un-install of the XML right at the botton of plug-ins starting with a "W" ...

Thanks..

Regards,
Doug
Reply With Quote
  #16  
Old 05-25-2017, 06:37 PM
ikymbo's Avatar
ikymbo ikymbo is offline
 
Join Date: May 2012
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks i like this mod (y)
Reply With Quote
  #17  
Old 05-25-2017, 07:08 PM
bridge2heyday's Avatar
bridge2heyday bridge2heyday is offline
 
Join Date: Aug 2014
Location: Egypt
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very Nice Idea
Reply With Quote
  #18  
Old 05-27-2017, 03:56 AM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anyone who's renamed admincp is going to have lots of issues with this, as far as errors. This after putting the correct "showplugins.php" script into the renamed file.

Example:

Fatal error: Call to undefined function array_replace() in /home/content/22/5444333/html/(newacpname)/slowplugins.php on line 425
Reply With Quote
  #19  
Old 05-27-2017, 08:03 AM
CAG CheechDogg's Avatar
CAG CheechDogg CAG CheechDogg is offline
 
Join Date: Feb 2012
Location: Riverside, California USA
Posts: 1,080
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Max Taxable View Post
Anyone who's renamed admincp is going to have lots of issues with this, as far as errors. This after putting the correct "showplugins.php" script into the renamed file.

Example:

Fatal error: Call to undefined function array_replace() in /home/content/22/5444333/html/(newacpname)/slowplugins.php on line 425
I have renamed mine and I have no error .... how do you duplicate it? Does it just pop up in the backend?
Reply With Quote
  #20  
Old 05-27-2017, 02:26 PM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by CAG CheechDogg View Post
I have renamed mine and I have no error .... how do you duplicate it? Does it just pop up in the backend?
Yes, that one and another, while the scan is being run.

"Warning: array_combine() [function.array-combine]: Both parameters should have at least 1 element in [path]/(newacpname)/slowplugins.php on line 134"


These look like just, php version issue warnings. But, I don't get any results listed, from the testing when it is finished. Just the warning I first posted.
Reply With Quote
Благодарность от:
CAG CheechDogg
  #21  
Old 05-27-2017, 06:24 PM
CAG CheechDogg's Avatar
CAG CheechDogg CAG CheechDogg is offline
 
Join Date: Feb 2012
Location: Riverside, California USA
Posts: 1,080
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmmm ... I am going to have to run the test again and pay close attention lol ... it's a very long test lol ..
Reply With Quote
Благодарность от:
Max Taxable
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 02:27 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.06102 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
  • (3)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
  • (11)post_thanks_box
  • (10)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (5)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)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
  • 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