The vBulletin Options > vBulletin Options > Server Settings and Optimization Options
setting group lets you control the server settings to optimize display of posts through post cache, your email sending options and several other options and settings that is definitely worth to walk through and setup.
- Public phpinfo() Display Enabled
If you enable this option, anyone can view your phpinfo() page by adding &do=phpinfo to a forum URL. vBulletin Support may ask you to temporarily enable this to help diagnose problems if you request technical support. Otherwise, we recommend turning it off.
- Cached Posts Lifespan
Posts are normally stored with bbcode tags etc. in the same form as the user posted them with so that it may be edited later, and then parsed at display time. By caching them, they are parsed at post time (instead of display time) into the HTML they will be displayed in and stored separately from the pre-parsed posts. This results in a faster display on topics, since the posts do not have to be parsed at display time.
This option determines how long posts are stored. While a post is cached, it will take approximately twice as much storage space since it is essentially being stored twice. If you have a busy site, and topics typically don't last very long, you can probably set this to a lower value such as 10 days. If you have a slower site, and topics typically last longer, 20 to 30 days might be a better choice. If you have the disc space, you can set this to a higher value for better performance.
- Update Thread Views Immediately
If you enable this option, the thread view counter for a thread will be updated in realtime as threads are viewed. Otherwise, they will be stored and updated every hour (by default) en masse. We recommend disabling this option for larger or busier forums as updating them in realtime can have a performance impact.
- Update Attachment Views Immediately
If you enable this option, the attachment view counter for an attachment will be updated in realtime as attachments are viewed. Otherwise, they will be stored and updated every hour (by default) en masse. We recommend disabling this option for larger or busier forums as updating them in realtime can have a performance impact.
- Simultaneous Sessions Limit
Set this to the maximum number of simultaneous sessions that you want to be active at any one time. If this number is exceeded, new users are turned away until the server is less busy.
Set this to 0 to disable this option.
- *NIX Server Load Limit
vBulletin can read the overall load of the server on certain *NIX setups (including Linux).
This allows vBulletin to determine the load on the server and processor, and to turn away further users if the load becomes too high. If you do not want to use this option, set it to 0. A typical level would be 5.00 for a reasonable warning level.
- Safe Mode Upload Enabled
If your server has Safe Mode enabled, you should set this to Yes. You can determine if Safe Mode is enabled by viewing your phpinfo page and searching for Safe Mode.
- Safe Mode Temporary Directory
If your server is running in PHP Safe Mode, you'll need to specify a directory that is CHMOD to 777 that will act as a temporary directory for uploads. All files are removed from this directory after database insertion.
Do NOT include the trailing slash ('/') after the directory name.
- Duplicate Search Index Information on Topic Copy?
It is not strictly necessary to index a copied topic since the original topic is already indexed. However, you may wish to index copied topics for the sake of completeness. Setting this option to yes will cause search index information to be copied with each post in the topic. This allows the copied version of the topic to be searchable as well. However, on larger boards, this may cause significant delays in copying a topic. If this is a problem for you, we recommend disabling this option.
- Session IP Octet Length Check
This is used to specify to which octet an IP is verified to during session retrieval. This means that if for some reason an IP changes between requests as long as it is within the allowed length the session will remain. This is most likely to happen when an ISP has transparent proxies such is the case with AOL.
- Use Remote YUI
YUI (Yahoo! User Interface Library) script files, used for some functions in vBulletin, are hosted locally on your server, you may however have them served from Yahoo's own servers, saving you some bandwidth and potentially decreasing load times.
More information about this service can be found here.
When you are done, click the button to apply the changes.