Home Page

 


SECTION:   e-Commerce

WHAT DO I NEED?


Okay. So we've discussed the pros and cons of starting a Web business. You've remained politely patient through all of those warnings and it's time to get down to the nitty gritty. What will you actually need to get your business off the ground?

A store manager needs an operational shop before he can open the front door and welcome his customers.

Most forms of Web business - we're going to presume that you're starting from scratch for now - are operational once a Web site has been unveiled to the public. It's the equivalent of lifting the shutters and turning the sign to "Open".

But as you can probably imagine, Web sites never appear on the Web by magic. You have to have a few essential ingredients. Here we'll take a look at what's required.


Finding The Right Web Host

Sharing a Web host is like renting a house. You dump your bags in the front door and part with some cash so that they're not kicked back on to the street. With Web hosts, you pay a third party company to host your Web content on the principle that;

A.  They'll keep the files safe and provide good security.
B.  You won't abuse their services.

Yes, pay close attention to amendment B. If you break the rules of a Web host, you could find yourself kicked out on to the cyber street. And there's no guarantee that they'll be so nice to return those sweat stained files of month's graft.

So what variations of Web host do we have? And what actually is it?

Most Web hosts will have a large data centre with rows and rows of machines linked to separate servers. In theory, these machines aren't that different to the ones that you and I go about our standard computing needs. Except Web servers are geared towards the World Wide Web.

When you load a URL on the Internet, a request is sent to the server which hosts the page. The server will then return the content to your browser through gateways and all kinds of other lovely routers which we won't get bogged down in. A few thousand miles of electronic communication has taken place in a matter of seconds, and providing the server is performing, we'll be presented with what we wanted to see.

That is, of course, to presume that the Web site is running on a good Web host. Turn things around and now it's you with the responsibility of finding a good host. Pick a bad hosting company and you'll spend no end of time explaining to your customers why "we're waiting for technical problems to be fixed".

This can spell disaster if you're running a large scale organization. Can you imagine if eBay crashed for an hour? Think of the outrage from aggrieved sellers across the land! Thankfully for eBay, that particular Web site is run straight off a secure Web server at specs the rest of us could only dream of.

Most Web hosting packages will come with a cleverly worded sales pitch to make it seem like more than it really is. As such, choosing a good host can be a business in itself. We've spent many months trawling through providers and separating the good from the bad, but there are several key factors to look out for. So here they are.

  • Bandwidth and Disk Space

  • Server Speed

  • File Access (FTP or Web based)

  • Supported Technologies

We will take a detailed look at the many advanced technologies later in this section but let's look at the above points first.

Bandwidth and disk space are the most heavily promoted items of most Web packages but they're rarely the most revealing.

Bandwidth is the expression for the traffic going in and out of your Web site. If you have a large bandwidth cap (in the hundreds of gigabytes region), you can afford the luxury of having lots of activity on your site. This is somewhat misleading without the knowledge of server speeds though.

Disk space is as you'd expect. It's the amount of space allocated to your account. Providing you're not hosting a whole bunch of media files, disk space shouldn't be an issue.

As we mentioned, server speeds are critical for the reliability of your host. What good is excessive bandwidth if multiple requests grind your server in to the ground?

Have you ever used a machine which lags and stutters and does everything in its capability to frustrate the living daylights out of you? Yes, we have too. It's not an enjoyable experience and it's even less enthralling for your customers as they navigate the Web site.

Next up, we have file access. We will touch on this in greater detail, but for now, you only need to worry about the practicalities of updating your Web site and maintaining it remotely.


When Should I Opt For A Dedicated Server?

A dedicated server is usually necessary once a business reaches a stage where shared Web hosting is draining resources and performance is faltering.

On the surface, a dedicate server can look somewhat below the cut as far as specs go. Why would anybody want to pay multiple times the monthly fee for potentially less bandwidth and disk space?

Put it this way. You can attach expansive hard drives to many computers and you'll end up with more space. But while space is of no real use on its own, you're likely to pay kidneys and livers to upgrade your CPU and motherboard.

The main advantage of a dedicated server is staring at you in the title. It's dedicated to you! You won't be sharing resources with other Web users and you won't be battling for attention with millions of other requests.

As a result, careful consideration should be leant to an upgrade - particularly if performance outweighs the advantage of additional bandwidth.

Many Web sites will automatically require an upgrade if they grow to a particularly size. Can you really imagine Amazon parked on a $150 a month shared Web host? Say a prayer for the poor Web masters it'd be sharing with! No, Amazon, like most large Web businesses, has made the investment in dedicated servers which are dedicated to its cause.

Don't make the plunge straight away. You can expect to pay hefty prices to rent a server, and it's not required during the infancy of your business.

But if you ever reach the point where a dedicated provider is needed, congratulations! You've definitely made it!


Advanced Technologies

After even a little investigation of the Web hosting market, you'll undoubtedly notice a wide array of technical terms. To fully comprehend the technologies, we could cover a whole separate section.

Obviously, away from those depths, let's look at a few of the key terms you may stumble across.


  • SQL Databases - These are used to store structured data in a structured format. They are very useful and come in many varieties. You'll find mySQL, MS Access and Postgres to name a few. mySQL is generally seen as the leading standard, given its large fan base on the open source scene. MS Access databases are typically for use with Windows servers.

  • PHP - This is a programming language favoured by the open source community. It's relatively easy to learn and can support many advanced scripts. You can distinguish a PHP Web site by its (.php) extension in the URL bar.

  • ASP - Another advanced programming language commonly used on Windows platforms. It links closely with ASP.Net and supports database connecting well.

  • ColdFusion (CFM) - ColdFusion is a popular programming language which simplifies many scripts in to easily maintainable HTML-styled tags. The language supports Mail, visual generation, database interaction and even PDF output.

  • Media Streaming - If you plan on streaming videos or audio directly through the user agent, you will need a host which has this option enabled. It's increasingly common, but still worth checking up on.

  • SSI - Standing for Server Side Includes, this will affect what the server is willing to process.

  • SSL - A recognised security standard and very useful if you plan on implementing E-Commerce features. You will need some kind of Shared SSL or Private SSL to host a shopping cart.


Registering A Domain

Why would you want to consider purchasing a domain?

It's true that many hosting packages come with their own domains, and to the untrained eye, they can look fairly impressive. But on the professional market, an appended URL is unlikely to produce much in the way of a wow factor.

Which sounds more serious?

mywebbusiness.freehosts.com - OR - mywebbusiness.com

Unless you buy your own domain, you're likely to end up with one of these appended URLs where your host shares part of the address.

So, it goes without saying that a dip in to the wallet is in order.

There are many, MANY domains on the market, and there are just as many companies willing to provide them. The best offers will typically come in at around $8 for an annual registration. If you're paying more than this, keep looking, you can find better.

Once you've decided on a domain, process the relevant details and you should receive e-mail confirmation of the purchase. You'll be able to log in to your account and adjust several settings.

It's important to adjust the NAMESERVER information so that it points to your current host. This is vital. If you fail to enter the correct nameserver details, the domain won't point to your Web site.

It's a good idea to contact your host beforehand. They'll be able to provide the relevant information and within 24 to 48 hours, your domain should be up and running.

It might not say much for your business, but it's a nice new shop window!

To find Web hosting that's specifically designed to help you succeed go to:

http://webhosting.sitesell.com/dasanka.html


How Can I Access My Web Site Files?

Many novice Web masters will spend hours star gazing at their newly setup account wondering just how they're supposed to access the files. It can be a little tricky on some Web hosts.

Most providers will offer a Web based utility for file uploads. This will allow you to transfer files from a local computer to the Web host. The good point is that it doesn't require any additional software. On the downside, it can be slow and unresponsive. You'll even find some Web upload scripts where each file needs to be manually inserted. Quite a chore when you have thousands of files to get through!

In instances such as this, we tend to favour FTP software as a means of bulk uploading and adjusting specific directory settings.

An FTP (File Transfer Protocol) client allows you to connect remotely to the server. You will need your username and password at hand, and also the host's FTP address.

Once the details have been entered, click Connect and you'll see a window pop up. The Web files will appear in one pane, and you'll normally see your local system in the other.

There are many FTP products on the market - some free and some paid. Smart FTP and Cute FTP are worth looking in to with trial versions available over a limited time period. If this won't do, consider one of the free open source clients.

 


Return To Start Page


 

 


© 2009 by David J. Meredith.

Home Page Contact Us Top of Page Send eMail Section Start