vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Administrative and Maintenance Tools - (vB4) What's Slowing Down My Forum? (Slow Plugins Finder) (https://vborg.vbsupport.ru/showthread.php?t=324918)

vBNinja 04-13-2017 09:00 PM

(vB4) What's Slowing Down My Forum? (Slow Plugins Finder)
 
1 Attachment(s)
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 :)

vBNinja 04-14-2017 11:06 AM

Reserved

Alan_SP 04-14-2017 01:01 PM

Thanks, great idea. :up:

djbaxter 04-14-2017 01:22 PM

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


vBNinja 04-14-2017 05:23 PM

Quote:

Originally Posted by djbaxter (Post 2585296)
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 :)

Stratis 04-14-2017 07:02 PM

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

Thanks for sharing.

Dave 04-14-2017 07:53 PM

Interesting plugin, definitely useful for debugging purposes and finding out which plugins are causing the forum to slow down.

djbaxter 04-14-2017 10:45 PM

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.

Cem01 04-15-2017 08:39 AM

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 ;)

chloe101 04-29-2017 01:32 AM

Installed and loving it. It allowed me to make intelligent decisions about a few plugins. Thank you!


All times are GMT. The time now is 09:53 AM.

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.01116 seconds
  • Memory Usage 1,736KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete