I am a Java Web Application Developer. I have an idea for a web application project that I am working on.
I personally believe that this web app has potential to become a widely popular website, (if everything goes right as conceived). It is a kind of social web application with users and their content. Currently I am working on it as a developer with two others in the project. The development costs has been 0(zero) uptil now since we are doing in-house development with open source technologies.
But the costs are now going to appear as we'll have to host our application online on the servers. Right now I see this as the major expense as we go live.
Are there any ways by which we can smartly deal with this hurdle ?
We want to minimize the costs as much as possible, or even better, if we can make this null, perhaps, through some partnership agreement with the hosting solutions provider!? Your opinions are highly solicited!!
Please enlighten me with your experiences and knowledge... Thank you so much, for your time !
Instead of spending so much time on minimizing the cost of hosting, I believe you should focus on getting good revenue from the start. If you succeed in getting a high enough visitor volumne to require expensive hosting, then you should be able to get some revenue on these visitors, which at the very least cover the hosting costs.
If you ask a question about how to get revenue on such a service, I am sure people will help you with good ideas.
One thing you can do is change from Java to something like PHP. Hosting will become immediately cheaper as you will be eligible for all sorts of "basic plans" from different hosting providers.
You will also have just Apache server to worry about. Until you get 500+ uniques per day you likely won't have to pay more than $10/month which is pretty much nothing.
With something super simple like PHP you will also be able to worry less about server issues overall, not just costs...which ultimately will mean you can focus more on your actual product.