Troubleshooting:Server Load

From VBSEO Wiki

Jump to: navigation, search

Here are several options that may help to add extra efficiency for your vBSEO installation:

Contents

Move rewrite rules from .htaccess to httpd.conf

For users with dedicated servers, the vBSEO rewrite rules applied in the .htaccess files can be moved directly into the httpd.conf file for more efficient performance.

Add [forum_id] to showthread URL

If your CRU format includes only [forum_title], 1 additional database query will be executed. To eliminate this query, simply be sure to include [forum_id] in the CRU format or select one of the pre-defined URL formats that includes the [forum_id].

Add [user_id] in Member Profile/Avatar URL formats OR Disable them

Include [user_id] in your Member Profile and Avatar URL formats or select one of the pre-defined URL formats that includes the [user_id]. Optionally, rewriting member profile pages and avatars can be disabled.

  • Related vbseocp.php options:
    • Member's Profile URLs -> Member Profile URL Format
    • Custom Avatar Image URLs -> Custom Avatar URL Format

Disable "Replace 'Previous/Next Thread' redirect links?" feature.

This option replaces the 'Next Thread' and 'Previous Thread' links with direct, content relevant links. Disabling it will save two database queries per thread page.

  • Related vbseocp.php options:
    • Direct Links -> Replace 'Previous/Next Thread' redirect links?

Disable rewriting for attachments/tree icon images

Optionally, rewriting attachment and tree icon image URLs can be disabled.

  • Related vbseocp.php options:
    • Nav Bullet (Tree Icon) Image URLs -> Rewrite Nav Bullet Image URLs?
    • Attachment URLs -> Rewrite Attachment URLs?

Disable "Add Thread Titles" features

These features are available in vBulletin version 3.5.x or greater. Optionally, you may disable them.

  • Related vbseocp.php options:
    • Add Thread Titles -> Add Thread Titles to Showthread Links Anchor Text?
    • Add Thread Titles -> Add Thread Titles to Showpost Links Anchor Text?

Disable features with outgoing network connections.

Various features have outgoing network connections. To reduce or eliminate these requests, you can disable the following vbseocp.php features:

  • Outgoing LinkBacks -> Update Services
  • Outgoing LinkBacks -> Enable Outgoing Pingbacks
  • Outgoing LinkBacks -> Enable Outgoing Trackbacks
  • Add Titles to External Links -> Add Page Titles to External Links Anchor Text?

IonCube vs. Zend

You may consider trying both the Zend and IonCube versions of vBSEO to determine if there is a performance variation. In some limited test cases, the server environment showed improved performance while using one over the other.

Personal tools