What's the best way to create your own website?
I'm currently making plans for creating my own website (.com) and was looking for the cheapest solution possible that gives you the production tools you need.
I was wondering, are most websites these days made by "website wizards" or whatever they are called, that you just configure and tweak, or do most websites involve a lot of programming? (I am currently a CS major but need to budget my time so website providers that give you a lot of flexibility and control over how your site works, but minimizes programming would probably be the best solution).
I'm basically looking for the most direct way to establish my own website with its own domain name. Probably the most complex service it will need to provide is that (privileged) visitors with an account/password to my website should be able to edit the webpages. There will also be a need to make this visually appealing.
Any tips out there are appreciated. Thanks!