I'm making a basic website for my friend's company, but I have a few questions.<p>Should I use Wordpress, Tumblr or other easy template website? All he needs is a nice professional theme and some basic pages (Home, About, Services, Testimonials, Contact), possibly a blog.<p>Also, should I use my hosting account and my domain registration account or keep everything completely separate? Am I required to put myself on as the admin of the domain?
Treat this like any other professional project:<p>* create and use separate accounts for hosting provider and domain registrar. Assuming that your friend's business doesn't have an email, create a gmail account that you consistently use when signing up for services.<p>* Set payments for hosting/domain to automatic renewal.<p>* Make sure you can easily hand over the project to another developer if the need arises. This is why you create seperate login accounts for the customer, all connected via the same email address.<p>* Yourself as admin? Well, someone has to do maintenance; even the most basic sites require backup, adding content, updating software/libs/frameworks, etc. Just make sure you get compensated for the work you do.<p>* I would recommend using your own Wordpress installation because it's cheap, robust and easy to grow with. Pretty much any dev out there know their way around WP. I would NOT develop a solution from scratch nor would I use Tumblr or Posterous (way to limiting). Wordpress.com? Not worth it it the long run: even basic features cost and you're not in total control of your data (warning: if there won't be anyone doing maintenance, then go for a hosted solution! You do NOT want to leave a WP installation without regular checkups).<p>* There are countless of free WP themes at wordpress.org. For even more themes, ThemeForest is unbeatable wrt price and quality.
i would use posterous. they allow you to quickly throw some thing up and also allow you to edit the html/css. you can create pages, etc..while also maintaining your blog.