New websites - what am I really getting into?
The Internet is awash with flashy services promising you a new website in anywhere from under a minute to a few days. Some are free, some are really, really riduculously good looking, some are hosted by the service provider and some are developed by a team in an exotic country for thousands of dollars.
If you've spent more than a few minutes trying to get to the heart of the matter then, like me, you could already have been driven completely mad.
How in the world does one go about deciding which option to take?
Before we go any further, let's categorize the various options so we know what we're dealing with. Most of the complete tangle of services on offer fall broadly into the following categories:
- Online blog publishing tools - examples include TypePad and Blogger
- Online website builders - examples include Weebly and Yola
- Free hosting companies
- Paid development
- Open source software - examples include Drupal and Joomla
How you decide on which option to take, like most things in life, depends on what you need. For example, if you've just got a hankering to write down your thoughts, or moan about the neighbour and his dog and nothing more, then it's likely that one of the blog publishing tools is suitable. If you want to take over the world then taking the blog publishing route will be a challenge.
Each option has strengths and weaknesses and some should be given a wide berth as a general rule. Let's take a quick look at how they compare:
Blog publishing tool
Strengths
- quick & easy to set up
- easy to operate
- free
Weaknesses
- limited functionality
- no direct control
Website builders
Strengths
- quick & easy to set up
- easy to configure
- free
Weaknesses
- limited functionality
- no direct control
Free hosting services
Strengths
- quick & easy to set up
- easy to operate
- free
Weaknesses
- limited functionality
- no direct control
- ad supported
Paid development
Strengths
- flexible
- control
Weaknesses
- time consuming
- expensive
Open source software
Strengths
- powerful
- flexible
- complete control
- free
Weaknesses
- learning curve
- time consuming
Maybe you can spot the pattern? Whatever route you take you are incurring some sort of cost - either in the form of time, effort, or money. Wherever it seems like you are saving on all three you do so by sacrificing control and flexibility.
If you know, 100% in your heart that you are never, ever going to want to grow your web presence, change it to suit your changing needs, try something completely new, start selling products or so on, then don't hesitate to go with one of the first two options (blog publishing, online website building). For example, Weebly makes it easy to build a basic site and will take care of the bulk of the site's administrative features.
Oh, I nearly forgot. There are some shady businesses out there too. In general:
Don't go with the cheapest, just because they are the cheapest. Often that service will try make money in others ways that exploit your work or worse, tarnish your reputation.
Paid development is pretty straight forward. You pay a lot of money and they build you a site (hopefully). Personally, I would shy away from having a complete site built from scratch as this is a waste of money. 90% of what you will need is already freely available. You should only use paid development for the remaining 10% that is beyond your experience or technical abilities.
This leads me neatly to the final point...
If you want control over your own Internet destiny, you have to go with open source software. It may be a steep learning curve at first, but knowing that you can do what you want, when you want and how you want is pure gold.
Most big projects like Drupal have huge communities of talented developers creating their code - these are seriously world class web sites, used by NASA, the british government, the white house and so on. They are genuinely free - no dodgy ad schemes involved. There are plenty of quality, professional development services associated with them too (if you don't feel like working on creating a site yourself).
Projects like Site prebuilder are based on open source projects (in this case, Drupal) and can further reduce the amount of work and learning required by provided prebuilt distributions that are already set up to operate as a store, social network, media, blog, forum or whatever.
I hope that has helped to put things in perspective. It's a lot to take in if you're just getting started, but knowing what you want now and understanding what you'll need in the future can help you make a choice...
"Bestselling author of development, eCommerce and marketing books." ~ Wikipedia
I am a serial entrepreneur and startup founder. I also consult to huge corporates and SMEs - providing insight and experience that relates business objectives to technical, analytical, Internet marketing, and SEO solutions. Tell me what your business needs; and I'll make it so.
"World class content, business, SEO & Internet marketing services!"
David Mercer
Get the weekly expertise, strategies & tips you need to succeed online!
Current projects
OO PHP Web service ACO solution to TSP
Building an OO PHP web service application using ACO (Ant colony optimization) as a stochastic and heuristic way to solve the TSP (Traveling Salesman Problem) for the UK vehicle and fleet tracking firm 3D Tracking.
"Doctoral level maths, OOP, PHP and ants. Having nightmares about ants... ;)"
PHP and Views customizations for Drupal startup
Doing some heavy Views and PHP customizations for an SA startup called ZAPlayGround (not yet launched). Just worked out that Views won't pick up taxonomy terms from URL (path) aliases in organic group contextual block.
Provided a PHP default argument script to manually generate the path alias from the NID.
"It's working! Now to clone the view and away we go."
Business, marketing, SEO, social web analysis
Large corporate - NDA'd. Looking at business requirements, and how to improve the workflow with regards to creating social and SEO marketing content in the most efficient way. Complex requirements. Lots of stakeholders.
"Always interesting working with large organizations. Getting things done requires approval in triplicate ;)"


















