View Single Post
  #1  
Old 01-16-2009, 10:29 AM
MrEyes MrEyes is offline
 
Join Date: Nov 2004
Posts: 380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Running vBulletin on Windows

Apologies for what will be a rambling post, if you want scroll to the end for the actual point/question

I currently run a medium sized vBulletin forum - typical user loads is something like this:
  • 600k posts
  • 30k threads
  • 2500 registered members
  • Average 150 online
  • Most online 350
  • 1.5 million monthly page views.

And things are growing...

At the moment this is all running on a fully managed Linux CentOS VPS.

This is all well and good and the server easily manages the loads. However there is one critical problem here, and that problem is me. I am by no means a Linux expert so I find even the most trivial tasks quite complicated and the learning curve is extremely steep. Learning is good, however learning on a production/live server is, shall we say, fraught with dangers. Of course I could try and create an offline mirror of the server OS/Configuration etc and learn/test on that but to be honest, that is just a faff I could do without. Even though my current server is fully managed waiting for support to perform a change can sometimes be somewhat frustrating.

So taking my failings into consideration I am thinking about moving to a Windows based VPS instead. My real world job requires me to administer and develop for enterprise level windows based services (with loads and usages thousands of percent higher than the load on my forum), so I am of course extremely comfortable with Windows server management.

However, I have never run PHP/MySQL under IIS/Win32 Apache so I have no experience of how this setup holds up to load. I am fairly confident that this shouldn't be an issue, but there is no harm in getting community opinion on this.

So the question are:
  1. Can a Windows Server 2003 Enterprise environment, running PHP in IIS stand up to and easily handle the task of running vBulletin.
  2. Does anybody run a medium sized forum on Windows, if so what is your experience of it.
  3. Would it be better to run Apache instead of IIS?
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01003 seconds
  • Memory Usage 1,766KB
  • 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)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