I've been thinking about starting freelancing, but I've had some concerns holding me back. When you create a website or web application for a client, what are the best ways to host it for them? I'm particularly interested in solutions for demos, so clients can review their sites. Additionally, how should I approach database management? Is it typical to rely on online databases, or are there other strategies?
2 Answers
You can host the sites for a fee, but keep in mind that many freelancers prefer not to deal with hosting directly. Static sites are pretty simple, but web applications can get complicated, so make sure to factor that into your pricing.
I actually resell hosting services to make extra cash from my hosting and maintenance packages. It really helps to avoid client complaints like "why is my site so slow?" when I've found they're on some basic shared hosting plan. It's worth considering if you're looking to support your clients better.

So does that mean I need to buy my own servers just for hosting them?