views:

124

answers:

5

I want to start building websites and charging people for them!

My problem is that the stack that know well does not lend itself to quick development, or cheap hosting.

I am looking for languages that satisfy the following criteria:

  • Fast to develop in
  • Can find cheap hosting for it
  • Bonus points if it can also be 'enterprisey'
A: 

I'd recommend PHP. It's well supported, quick to learn, and relatively common among small web hosts.

David
+1  A: 

Use a framework such as drupal

Robert
why the down vote?
Robert
I didn't downvote, but drupal isn't exactly a language, nor is it a framework, it is a content management system.
Malfist
Maybe not, but it is fast to develop in, can run on cheap hosting and can be as enterprisey as you like - also if you really want to program, you can contribute to the community.
Robert
A: 

Your requirements are super-vague... But to recommend something different, try out the Ruby on Rails - it is really fast, can get enterprisey and there is at least heroku.com for hosting.

Gabriel Ščerbák
+3  A: 

Fast to develop in: When building a web application, what makes a language quick to develop in is a framework. Some languages that have a very robust web application framework include: Java, Ruby, PHP, Python.

Can find cheap hosting for it: PHP is probably the most ubiquitous language in terms of web hosting support. More web hosts are adding support for Ruby and Python frameworks such as Rails and Django, though.

Bonus points if it can also be 'enterprisey': Not quite sure what you mean by that. But for some reason Java comes to mind.

Jeff
+1  A: 

I have done a few sites on the side as well and have wanted cheap hosting, speedy development etc.

I ended up just using GAE simply because:

  • You can use either Python/Java (both are widely used)
  • You can used current web frameworks (Django etc.)
  • It's free hosting (until the site starts hitting the free quota limits)
  • Deployment is easy

One downside could be that you're tied to BigTable so if you wanted to move your site to something else you might have some work there.

(I'm not advocating for GAE, just have used it for a few sites and it has worked pretty good for what was required)

Justin