Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am creating a web service that allows people to log in and view some stats on social networks. My setup is as follows:

  • on my home PC I have a large code base of C# code that scans social networks, and analyzes them, as well as puts the info into databases. All the "meat" is here.
  • I have a web server that does not support C# / Currently it is in PHP on Hostgator.

I need a way for the web service to work efficiently ie. allow people to log in and view stats. I can't use my home PC for this, so I wanted to know which is the easiest option:

  • port all code to PHP, and move all databases up to Hostgator to do a proper merge of the site
  • spend the time learning, rent a windows server and try my best to make everything work
  • any other options that the community can help me with

I am proficient at C# and PHP, but not What is my best option, in terms of time and money, going forward with this service?

share|improve this question

Have two apps that share a database.

The C# app does the work and writes up to the database hosted on Hostgator.

The PHP app provides clients the info from the db, also hosted on Hostgator.

share|improve this answer
+1 for a sound suggestion. Also as an addition, if proficiency in C# is a fact, aim to learn mvc instead of it should be easier when not already infected with the webforms virus ^^ – Oskar Duveborn Jul 20 '10 at 20:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.