Slashdot is powered by your submissions, so send in your scoop


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Don't overbuild for what you may never use (Score 1) 442

by humbads (#36217156) Attached to: Should a Web Startup Go Straight To the Cloud?

As someone who develops such sites for a living, I would suggest to keep things simple and just get the minimum hardware/hosting you can get by with. Time/money you spend trying to get your website scalable before it is necessary could be better spent getting and keeping paying customers. Once you have the demand, then you'll have a justification for 'moving to the cloud'.

Any kind of automatic cloud scalability is going to add substantial complexity and maintenance requirements. Unless a key selling feature of your service is scalability, I would not build for it in the beginning.

Use TortoiseSVN with for version control, continuous integration, staging, etc. It is fantastically easy to use. You can set up an automatic deployment to a staging server on each commit, and then do manual deployments to your production server.

Another tip, you'll save on hosting costs if you go with a PHP/Linux/MySQL stack instead of Windows/ASP.NET/SQL. A single dedicated server at host like can probably host millions of hits on a carefully tuned application, and they throw in free/discounted hardware upgrades (with almost no downtime and no administrative work on your part) every few years. I could not be happier with their service.

The goal of Computer Science is to build something that will last at least until we've finished building it.