I'm a coder so I still do everything by hand: find a web hosting company, write the HTML by hand, layout in CSS, graphics in photoshop and/or stock photos, hack it all together, get the email forms working, etc.

But I figure it's 2011, and there's got to be easier ways to do this stuff.

What's the easiest way to get a small business website online? Any thoughts or opinions are greatly appreciated!

link|improve this question
feedback

6 Answers

up vote 1 down vote accepted

My gut reaction was the same as Zuly's - use Wordpress... but when I saw you wanting something even more 'out of the box', the thing that springs to mind is Drupal Gardens. It has recently come out of beta and wraps up a lot of the complexity of managing a drupal site. There is still a bit of a learning curve, but then it is a very capable CMS. I think this is the sort of thing you are looking for...

Another great 'website-in-a-box' service is Ning - which might be more suitable if you are interested in setting up communities with strong social features. Less setup involved than with Drupal Gardens - Ning's strapline is 'all in a matter of clicks'.

But you know, having thought more about it... I'd still go with Wordpress. Being a developer you can not only tweak the themes to your hearts content, but you can write plugins and widgets as well which will give you the flexibility you need as you grow and scale your business. If you are familiar with PHP and MySQL you can write some great plugins that will turn a CMS/blog website into a dynamic business portal. Existing plugins are great - they include eCommerce solutions and lots of niche-specific applications. Don't write off Wordpress.

link|improve this answer
feedback

The quickest way to get your website up is to use WordPress, hosted by another company like GoDaddy or Rackspace.

There is an extensive collection of WordPress themes, and plugins that let you customize your website fairly quickly, and with little effort.

Edit (In response to your comment):

I want to set up a company web site at "www.mycompany.com" and do it as easy as setting up a facebook page: edit the title, upload some photos, boom! online. Does such a beast exist?

Have a look at Posterous. I think that may be what you are looking for. Setting up the website is super quick and easy, and they let you use custom domains. This is a really quick way to get a website up, but keep in mind that it won't look like a professional business website.

Another option may be FatCow. They are a hosting provider, but they also offer "Point & Click Site Building Tools". From their website:

Point & Click Site Building Tools

Create a professional-looking website with just a few clicks, using a variety of dynamic themes and templates. No programming or HTML experience needed!

link|improve this answer
Thanks for the suggestion, I think I'm imagining something easier than that again. Like, I want to set up a company web site at "www.mycompany.com" and do it as easy as setting up a facebook page: edit the title, upload some photos, boom! online. Does such a beast exist? – user11476 Jun 23 '11 at 19:55
Most hosting companies offer wordpress and some CPanel to easily set you domain name and edit you site with wordpress admin panel. – Ross Jun 23 '11 at 19:57
feedback

You might also want to try Blogger. You can start with yourname.blogger.com, and as you feel more comfortable, you can move it to your own domain and ultimately to your own hosting.

However, once on your own hosting, I'd get on WordPress. Many hosts have this as a 1-click installation option. Then, you just log in and modify the pages as needed. If just getting started, it's nearly as easy as setting up a facebook page.

link|improve this answer
feedback

You can try Google Sites: https://sites.google.com/

If you own a Mac you can use iWeb and one of their predefined templates.

Anyway, I would go with wordpress and it has already been suggested.

link|improve this answer
feedback

Your definitely go is Wordpress using a Theme from either ThemeForest or WooThemes.

With this approach it will look professional and will work as you expect it to work, easy to maintain, online in minutes.

link|improve this answer
feedback

DotNetNuke (DNN) is also a quick way to get a site up & running. I've used to build several sites for my company & some of our clients. They also have a large selection of modules and skins available on http://www.snowcovered.com/ that are reasonably priced.

If you need to get fancy with custom development, you can write your own modules or download the entire source code from CodePlex too.

The primary difference between DNN & WordPress is that DNN uses Microsoft SQL Server instead of MySQL & requires IIS.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.