View Single Post
  #3  
Old 10-26-2007, 01:34 PM
ChrisLM2001 ChrisLM2001 is offline
 
Join Date: May 2003
Posts: 126
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by aceofspades View Post
So, to try and speed up the loading of an image intensive forum i wondered if you had any tips.
Depends on two things...

1. How much money you have.

or...

2. How dedicated you are of serving the most to save money.

Conventional treatment is to have another server to serve the images (usually on a very cheap server -- heck, a P3 box would do for it -- with cheap Cogent bandwidth). That reduces the server load on your forum proper server.

But, you'll have to cough up the extra $$/$$$ a month for it.

The unconventional treatment is to rip Apache out and replace it with Lighttpd, or better, Ngnix. The alternative browsers can serve many more connections with 1/4 to 1/3 less memory requirements than Apache (which is a literal pig). They're becoming more popular for those running VPS accounts, since memory is in short supply. On a dedicated, you can reclaim extra memory for serving more images/or using it to power your database with the surplus.

BUT, alternative web browsers takes a lot of tweaking at first to work right. If you're not familiar how to do it, you'll need to hire someone who specializes in the configuring them. Ngnix powers some of the largest traffic sites in Russia, so it can handle whatever you can dish out on it for a forum. It's just not as known.

So, it basically comes down to those two options. Personally, I'd take the second option, if for anything to get more connections, save memory and not going the mega-cluster route.

Oh, the nice feature of Ngnix -- very search engine friendly URLs (and no file extensions).
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01128 seconds
  • Memory Usage 1,765KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete