Hands-on reviews about top website building options available today
Remember, there are more than thousand options for building websites, but below is a quick review that should help you make the right choice from the few good short-listed options.
Broadly i have classified website building options into two categories. SaaS based and Custom.
Cloud based will of-course be cheaper, but less customize-able, whereas with on-premise, the development and maintenance costs are higher but allows you to have great custom features and complete control of the website.
If your intention is to make your website, a full fledged e-commerce application with features like Inventory and Order management, Shipping and Payment management etc...it would require a different strategy than what is described below. I will be covering that on another date on another blog.
A. SaaS based: Building a business website using, online or cloud based Website builder tools
1. Using Google Sites
- Very easy to add forms, Geo-location and many other Google widgets
- There are few limitations on customizing the look and feel (e.g. Google Site provided footer cannot be customized);
- Standard edition is Free and easy to setup, can expect high uptime if signing up for Google Apps for Business
- Good content editing features, low maintenance costs
- Cannot easy add non-google social media plug-ins and scripts (e.g. Facebook like button cannot be added!)
- Customizations like payment integration to a custom payment gateway supporting local currency won't be possible
2. Using Office 365
- SEO Friendly (Search Engine Optimization features help you promote your site,
click here to learn more on how to promote your website, the more popular your site, better chance of
earning money through your website)
- Fully customizable
- Excellent content editing features, including staging and authoring
- Slightly buggy compared to Google Sites and Yahoo site builder
- 6$ per month, expensive if you are not interested in Intranet and business collaboration suite that comes with Office 365.
3. Yahoo Small Business
- Limited Site templates to choose from
- Cheap, and can get a lot of email addresses for free along with hosting.
- Works for small business, but limited customization compared to other platforms
- Yahoo is losing out the market to others- hence risk involved.
- Hosting support is primarily for PHP or Plain HTML sites.
- Customizations like payment integration to a custom payment gateway supporting local currency won't be possible
4. Zoho Sites
- Free version is pretty good, but will come with zoho watermark on footer
- Integrates well with Google Apps, but ZOHO itself is a completely smart solution for apps
- Can create website Blogs easliy as part of your website
- Very good Mobile Support including Mobile preview, which is not found in other site building options
- Very Good content editing features, low maintenance costs
- Customizations like payment integration to a custom payment gateway supporting local currency won't be possible easily
5. Tools like Weebly, Wix, DoodleKit, Tumblr, BigRock - using their free Website Builders
- Typically much easier to setup the site, cheaper too
- Much less customization possible, but makes it for ease of use with content editing features.
- Risk involved, as these companies are not big enough to last all seasons!
- Limits on number of pages are likely
- Not meant for SEO features,
- Customizations like payment integration to a custom payment gateway supporting local currency won't be possible
All of the above cloud based website builders, advertise their product saying that, you can set up a website easily, and you don't require HTML knowledge etc.. Yes, it is true, you don't need programming skills to work with any of the above. But if you are looking to create some elegant website that attract and retain visitors, that speaks for itself, you would still need the help of User Interface (UI) Designers and Developers.
My recommendation would be to choose one of the above cloud options, and get your website spruced up using the help of a UI Designers and Developers.
B. Custom: Building a business website using, custom development efforts (with/without using a CMS platform).
1. Plain Simple HTML websites (without content editing features) on Amazon S3
- Requires a UI Developer
- SEO friendly
- Limited feature set possible, but best for one page sites or for hosting your email campaign's etc...
- Will work out very cheap to run, and can still expect high uptime
- Cannot have even simple features like Contact Us form
- Not recommended, unless it is a single page website.
2. Use Content Management System (CMS) platforms like Wordpress, Joomla or DNN, and have the site hosted on shared/dedicated Cloud hosting providers of the above CMS platforms
- Requires developers, better still to go ahead with an IT firm.
To learn some cool tips if getting your website custom developed, please click here
- Customizable, Plenty of Adds and Themes available with out losing the content editing and SEO features
- Many extensions and integrations possible in the long run
- Pricing may be tricky, and depends on offerings and modules or Add-Ons that you choose.
Wordpress based option is highly Recommended , since you get tonnes of Website themes, off the shelf for a nominal price.
3. Get the Website custom developed from scratch using CMS platforms (like Wordpress, Joomla or DNN), get it hosted on Cloud on your own cloud servers(e.g. on Amazon EC2)
- Costlier to develop, and unless you are very clever you may not get what you want.
- Can make it an as intelligent a site as possible when it comes to feature, look and feel and SEO features.
- High maintenance, but gets almost complete control over the content and features of the website
- Cost of setup could be high
- Better option, if planning to sell online and make your website a e-commerce website.
- Low hosting charges on cloud, and easy to scale in case of huge sudden traffic on your site.
- Customizations like payment integration to a custom payment gateway supporting local currency will be possible as it is open source and can make changes
4. Get it custom developed from scratch
with out using CMS platforms, get it hosted on Cloud on your own(e.g. on Amazon EC2)
- Smarter website developers with no experience on cloud hosting knowledge could advice you on this option.
- For developers, it is very easy. But, for you, it can become a night-mare as for even the silliest of changes, you have to depend on the developer.
- Cost of setup can be high, based on your level of ignorance about development costs!
- Low hosting charges on cloud, and easy to scale in case of huge sudden traffic on your site.
- Very limited feature set, and also you won't have CMS features for content authoring etc...
5. Get it custom developed from scratch
with out using CMS platforms, get it hosted on traditional hosting servers
- This option is what majority of the neighborhood website developers will advice you.
- For developers, it is very easy. But, for you, it can become a
night-mare as for even the silliest of changes, you have to depend on
the developer.
- Cost can be high, based on your level of ignorance about development costs!
- Higher hosting charges, Not easy to scale in case of huge sudden traffic on your site.
- Very limited feature set, and also you won't have CMS features for content authoring etc...
- Not recommended
Remember, with any of the above options, you still may have to write quality content and design compelling Logos and Images, and have stunning cool features to attract and retain visitors.
To learn more on structured approach to promoting your business on the net,
click here
Looking for some personalized help, drop me a comment