Menu
News
All News
Dungeons & Dragons
Level Up: Advanced 5th Edition
Pathfinder
Starfinder
Warhammer
2d20 System
Year Zero Engine
Industry News
Reviews
Dragon Reflections
White Dwarf Reflections
Columns
Weekly Digests
Weekly News Digest
Freebies, Sales & Bundles
RPG Print News
RPG Crowdfunding News
Game Content
ENterplanetary DimENsions
Mythological Figures
Opinion
Worlds of Design
Peregrine's Nest
RPG Evolution
Other Columns
From the Freelancing Frontline
Monster ENcyclopedia
WotC/TSR Alumni Look Back
4 Hours w/RSD (Ryan Dancey)
The Road to 3E (Jonathan Tweet)
Greenwood's Realms (Ed Greenwood)
Drawmij's TSR (Jim Ward)
Community
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Resources
Wiki
Pages
Latest activity
Media
New media
New comments
Search media
Downloads
Latest reviews
Search resources
EN Publishing
Store
EN5ider
Adventures in ZEITGEIST
Awfully Cheerful Engine
What's OLD is NEW
Judge Dredd & The Worlds Of 2000AD
War of the Burning Sky
Level Up: Advanced 5E
Events & Releases
Upcoming Events
Private Events
Featured Events
Socials!
EN Publishing
Twitter
BlueSky
Facebook
Instagram
EN World
BlueSky
YouTube
Facebook
Twitter
Twitch
Podcast
Features
Top 5 RPGs Compiled Charts 2004-Present
Adventure Game Industry Market Research Summary (RPGs) V1.0
Ryan Dancey: Acquiring TSR
Q&A With Gary Gygax
D&D Rules FAQs
TSR, WotC, & Paizo: A Comparative History
D&D Pronunciation Guide
Million Dollar TTRPG Kickstarters
Tabletop RPG Podcast Hall of Fame
Eric Noah's Unofficial D&D 3rd Edition News
D&D in the Mainstream
D&D & RPG History
About Morrus
Log in
Register
What's new
Search
Search
Search titles only
By:
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Menu
Log in
Register
Install the app
Install
Community
Meta - Forums About Forums
Meta
Improving Web Site Performance
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="andargor" data-source="post: 2116014" data-attributes="member: 7231"><p><strong>VBulletin and MySQL config</strong></p><p></p><p>I did a little research on the VBulletin boards and Usenet, and it seems that these settings are optimal for performance.</p><p></p><p><strong>VBulletin</strong></p><p>In the Admin CP:</p><p></p><p><strong>Use Forum Jump Menu</strong></p><p>If you have a lot of forums you may want to disable the Forum Jump menu, although it makes only a marginal performance hit, it can generate a large amount of HTML.</p><p><strong>No</strong></p><p></p><p><strong>Enable Access Masks</strong></p><p>Access masks are a simple way to manage forum permissions for individual users. If you don't use any access masks, turn this option off.</p><p><strong>No</strong></p><p></p><p><strong>Add Template Name in HTML Comments</strong></p><p>Add the template name at the beginning and end of every template rendered. This is useful for debugging and analyzing the HTML code, but turn it off to save bandwidth when running in a production environment.</p><p><strong>No</strong></p><p></p><p><strong>GZIP HTML Output</strong></p><p>Selecting yes will enable vBulletin to GZIP compress the HTML output of pages, thus reducing bandwidth requirements. This will be only used on clients that support it, and are HTTP 1.1 compliant. There will be a small performance overhead.</p><p>This feature the ZLIB library.</p><p>If you are already using mod_gzip on your server, do not enable this option.</p><p><strong>Yes</strong></p><p></p><p><strong>Add Standard HTTP Headers</strong></p><p>This option does not work with some combinations of web server, so is off by default. However, some IIS setups may need it turned on.</p><p>It will send the 200 OK HTTP headers if turned on.</p><p><strong>No</strong></p><p></p><p><strong>Add No-Cache HTTP Headers</strong></p><p>Selecting yes will cause vBulletin to add no-cache HTTP headers. These are very effective, so adding them may cause server load to increase due to an increase in page requests.</p><p><strong>No</strong></p><p></p><p><strong>Remove Redirection Message Pages</strong></p><p>Enabling this option will remove the update pages that are displayed after a user makes a post, starts a search, etc. These pages provide assurance to the user that their information has been processed by the forum. Disabling these pages will save you bandwidth and may lessen the load of the forum on your server.</p><p>Note: Some pages will still use the redirection page when cookies are involved to prevent some potential problems.</p><p><strong>Yes</strong></p><p></p><p><strong>Cached Posts Lifespan</strong></p><p>Number of days to maintain a cached copy of a post. This makes threads faster to display, but means that each post takes approximately twice the storage space.</p><p><strong>10</strong></p><p></p><p><strong>Update Thread Views Immediately</strong></p><p>Option to update thread views immediately, or once an hour. If you have a large board, you will probably want to disable immediate updates, since they are quite server intensive.</p><p><strong>No</strong></p><p></p><p><strong>Update Attachment Views Immediately</strong></p><p>Option to update attachment views immediately, or once an hour. If you have a large number of inline graphic attachments, you will probably want to disable immediate updates, since they are quite server intensive.</p><p><strong>No</strong></p><p></p><p><strong>Check Thread Rating</strong></p><p>If enabled, this option will check if a user voted on a thread and show their vote if they have. Otherwise, they will see the voting options even if they aren't able to vote again. This can have an effect on performance.</p><p><strong>No</strong></p><p></p><p></p><p></p><p><strong>MySQL</strong></p><p></p><p>These are the recommended MySQL settings (my.cnf/my.ini):</p><p></p><p>[code]</p><p> [mysqld]</p><p>basedir = D:/mysql</p><p>datadir = D:/mysql/data</p><p>skip-innodb</p><p>max_connections = 650</p><p>key_buffer = 64M</p><p>myisam_sort_buffer_size = 64M</p><p>join_buffer_size = 1M</p><p>read_buffer_size = 1M</p><p>sort_buffer_size = 2M</p><p>table_cache = 1500</p><p>thread_cache_size = 64</p><p>wait_timeout = 3600</p><p>connect_timeout = 10</p><p>tmp_table_size = 128M</p><p>read_rnd_buffer_size = 524288</p><p>bulk_insert_buffer_size = 8M</p><p>max_allowed_packet = 16M</p><p>max_connect_errors = 10</p><p>query_cache_limit = 2M</p><p>query_cache_size = 64M</p><p>query_cache_type = 1</p><p></p><p>[mysqld_safe]</p><p>open_files_limit = 8192</p><p></p><p>[mysqldump]</p><p>quick</p><p>max_allowed_packet = 16M</p><p></p><p>[myisamchk]</p><p>key_buffer = 64M</p><p>sort_buffer = 64M</p><p>read_buffer = 16M</p><p>write_buffer = 16M</p><p>[/code]</p><p></p><p>HTH,</p><p></p><p>Andargor</p></blockquote><p></p>
[QUOTE="andargor, post: 2116014, member: 7231"] [b]VBulletin and MySQL config[/b] I did a little research on the VBulletin boards and Usenet, and it seems that these settings are optimal for performance. [b]VBulletin[/b] In the Admin CP: [b]Use Forum Jump Menu[/b] If you have a lot of forums you may want to disable the Forum Jump menu, although it makes only a marginal performance hit, it can generate a large amount of HTML. [b]No[/b] [b]Enable Access Masks[/b] Access masks are a simple way to manage forum permissions for individual users. If you don't use any access masks, turn this option off. [b]No[/b] [b]Add Template Name in HTML Comments[/b] Add the template name at the beginning and end of every template rendered. This is useful for debugging and analyzing the HTML code, but turn it off to save bandwidth when running in a production environment. [b]No[/b] [b]GZIP HTML Output[/b] Selecting yes will enable vBulletin to GZIP compress the HTML output of pages, thus reducing bandwidth requirements. This will be only used on clients that support it, and are HTTP 1.1 compliant. There will be a small performance overhead. This feature the ZLIB library. If you are already using mod_gzip on your server, do not enable this option. [b]Yes[/b] [b]Add Standard HTTP Headers[/b] This option does not work with some combinations of web server, so is off by default. However, some IIS setups may need it turned on. It will send the 200 OK HTTP headers if turned on. [b]No[/b] [b]Add No-Cache HTTP Headers[/b] Selecting yes will cause vBulletin to add no-cache HTTP headers. These are very effective, so adding them may cause server load to increase due to an increase in page requests. [b]No[/b] [b]Remove Redirection Message Pages[/b] Enabling this option will remove the update pages that are displayed after a user makes a post, starts a search, etc. These pages provide assurance to the user that their information has been processed by the forum. Disabling these pages will save you bandwidth and may lessen the load of the forum on your server. Note: Some pages will still use the redirection page when cookies are involved to prevent some potential problems. [b]Yes[/b] [b]Cached Posts Lifespan[/b] Number of days to maintain a cached copy of a post. This makes threads faster to display, but means that each post takes approximately twice the storage space. [b]10[/b] [b]Update Thread Views Immediately[/b] Option to update thread views immediately, or once an hour. If you have a large board, you will probably want to disable immediate updates, since they are quite server intensive. [b]No[/b] [b]Update Attachment Views Immediately[/b] Option to update attachment views immediately, or once an hour. If you have a large number of inline graphic attachments, you will probably want to disable immediate updates, since they are quite server intensive. [b]No[/b] [b]Check Thread Rating[/b] If enabled, this option will check if a user voted on a thread and show their vote if they have. Otherwise, they will see the voting options even if they aren't able to vote again. This can have an effect on performance. [b]No[/b] [b]MySQL[/b] These are the recommended MySQL settings (my.cnf/my.ini): [code] [mysqld] basedir = D:/mysql datadir = D:/mysql/data skip-innodb max_connections = 650 key_buffer = 64M myisam_sort_buffer_size = 64M join_buffer_size = 1M read_buffer_size = 1M sort_buffer_size = 2M table_cache = 1500 thread_cache_size = 64 wait_timeout = 3600 connect_timeout = 10 tmp_table_size = 128M read_rnd_buffer_size = 524288 bulk_insert_buffer_size = 8M max_allowed_packet = 16M max_connect_errors = 10 query_cache_limit = 2M query_cache_size = 64M query_cache_type = 1 [mysqld_safe] open_files_limit = 8192 [mysqldump] quick max_allowed_packet = 16M [myisamchk] key_buffer = 64M sort_buffer = 64M read_buffer = 16M write_buffer = 16M [/code] HTH, Andargor [/QUOTE]
Insert quotes…
Verification
Post reply
Community
Meta - Forums About Forums
Meta
Improving Web Site Performance
Top