Features to Look For in a Web Hosting Package

Web Hosting Providers & PackagesFTP Server (the File Transfer part of your web
What To Look For When Researching A Webspace). Most good web hosting packages offer at
Host & Web Hosting Packageleast one FTP Account for your own file transfers
In order for people to view (download) yourand those that do not usually offer a File Manager
website content on the internet you need a Webor Website Builder program that emulates a FTP
Hosting Provider, also known as a HostingAccount.
Company, to host (store and display or store and4 FTP Accounts and upwards is adequate these
run) each website file that makes up yourdays.
website content. A website file can typically be aMySQL Databases
HTML file, CSS file, PHP file, JavaScript file, ImageMySQL Databases are databases in their own
file, Audio/Video file and so on.right. You can set one up via your Control Panel
Even though one HTML file for example is knownor by using phpMyAdmin (if your Control Panel
as a web page, as can be one PHP file, collectivelysupports it). For example. You could have a
a group of website files (i.e. one HTML file, onedatabase for your customers, business contacts,
CSS file and one Image file) are also known as ablog, forum and so on (if you know what you are
web page.....usually by the general public.doing). MySQL has many levels - Easy-ish
What Is A Website?Management via phpMyAdmin to Nightmare-ish
Behind the scenes a website is just a folder, onComplex Programming.
the web hosting provider's computer (server),MySQL is also closely associated with the PHP
that is named after your domain name (i.e.scripting (programming) language. Many Forums,
websitecreationhelp.com). Within that domainBlogs, Guest Books and Mailing Lists for example
name folder (also known as your Web Spaceuse a PHP Script and at least one MySQL
root folder) will be a sub-folder called public_html.Database. Therefore, when choosing a web
It is the content of that public_html sub-folderhosting package you need to consider that a Blog,
that the general public will view via their webForum and Mailing List will require three MySQL
browser (i.e. Internet Explorer), with yourDatabases. If you are short on databases you
permission of course.can get around this problem by using one MySQL
This is because even though your domain nameDatabase to create three separate Tables
points to (connects to) your Web Space root(Databases technically).
folder, the folder that was named after yourMySQL and PHP are a good team. PHP Scripts
domain name (i.e. websitecreationhelp.com), a webnormally set up and/or initialize MySQL Databases
browser and more specifically a website addressfor you. So do not be put off by MySQL.
can only point to (view the content of) the10 MySQL Databases and upwards is adequate
public_html sub-folder.....in normal circumstances. Inthese days.
other words, typing your domain name intoWeb Space
internet explorer will point you to the content (i.e.Web Space is the actual storage space allocated
main web page) that is inside the public_htmlfor your entire website - Storage space for your
sub-folder. You will not see the content of theEmails, FTP Storage Space, Forum, Blog, Mailing
Web Space root folder.List, MySQL Databases, Guest Book, Media
Which Web Hosting Provider?Gallery, Internal (Web Host) Files, Web Pages
You will know which web hosting provider to use(HTML files - Graphics, Text, Music and Video) and
when you have looked at the prices of their Webso on.
Hosting Packages and the features that comeIf your website is going to sell an Offline Product,
with it (i.e. PHP Scripting and MySQL Database). Asuch as Shoes, you should be looking at web
web hosting provider has two main jobs to do.space in the region of 50-100 MegaBytes. This
The first job is to maintain your Web Space (mainshould be enough space to store a reasonably
folder), which has specific web hosting systemsized photo based catalogue on. And for a
files inside it as well as your public_html sub-folder,website selling an Online Product, such as Music,
so that your public_html website content isyou should be looking at 100-500 MegaBytes of
viewable for everyone to see on the internet 24web space depending on the number of music
7.....with your permission of course. This job alsofiles and their file size combined of course.
involves them looking after their own computers50 - 500MB Web Space
(servers) and making sure your website contentPOP3 E-Mail Accounts
is safe and secure.POP3 is the protocol (format) used to describe
The second job is to maintain your Control PanelIncoming/Receiving E-Mail Accounts that can be
(set of Tools) that comes with the web hostingincorporated into an E-Mail Client (program) such
package, so that you can create MySQLas Outlook Express, Windows Mail and Mozilla
Databases, E-Mail Accounts and so on (dependingThunderbird. In other words. You can read your
on the features of the web hosting package).website e-mails from within those programs using
Shop Around - Avoid FREE & Cheap 'N' Nastythe POP3 protocol.
When looking for a Web Hosting Provider to hostThe number listed next to a POP3 Accounts
(display) your website on the internet, and moredescription will be the maximum number of E-Mail
importantly when looking at the features insideAddresses (E-Mail Accounts) you can set up for
their Web Hosting Packages, it pays to shopyour website. IMAP is another protocol.
around. The old saying "If it's too good to be trueThe minimum number of POP3 E-Mail Accounts
it probably is" should be in the front of your mind.needed in todays climate should be at least four -
Dismiss the sales talk about features such assales@..., info@..., contact@... and support@... Not to
"Unlimited Bandwidth", "Unlimited Web Space",mention any e-mail addresses you need for
"100′s of FREE Templates" and "Websiteemployees, family members and so on.
Builder" because these tend to be gimmicks - A20 POP3 E-Mail Accounts and upwards is adequate
company does not give for free unless they arethese days.
taking from somewhere else and/or someoneMailing Lists
else. For example. "FREE Templates" thatA Mailing List allows you to create a list of e-mail
everyone else is using (so your website is notaddresses for your members, clients and so on.
unique/bespoke to you). "A Website Builder" thatOnce created you can then compose an e-mail
supposedly does everything for you (so you getand send it out to all those in the mailing list, in
a useless/limited Control Panel).one go if your web hosting provider and ISP
Many "FREE Website Hosting" packages do not(Internet Service Provider) allows it. So if you
allow you to create a MySQL Database or useneeded to send out a "Special Offers" e-mail to
PHP Scripting for example. Other packages host40 e-mail addresses for example it would be wise
(display) your website content for "FREE" with theto create a mailing list for those 40 e-mail
condition that your web pages contain theiraddresses first.
selected advertisements. Some limit the featuresSo why not just use an e-mail client such as
of the Control Panel, Bandwidth and so on. TheseWindows Live Mail or Mozilla Thunderbird to do the
tend to be hosting companies that advertisejob for example? Well you could in theory but
"FREE Website Builder" and "FREE Templates".mailing list software is much more dedicated to
In other words. They give you software thatyour mailing list needs.
builds and publishes your website, catered for theDue to people/companies spamming/junk mailing
Absolute Beginner, without you realising youpeople these days some web hosting providers
should be getting a better control panel forand/or ISPs do not allow a certain amount of
example. There are plenty of free, and verye-mails to be sent in one go. So check with them
affordable, templates and tools on the internetfirst what their e-mail limits are because both
that can also build you a website in minutes. Somight have different limits. Sending 40 e-mails
do not pay for something like a Website Buildershould not be a problem though, especially if you
for the sake of a limited control panel.use Authentication with your e-mail address. In
Affordable - With Basic Featuresother words, they should allow 40 e-mails to be
A good Web Hosting Package should besent because they know it is you.
affordable but definitely not "FREE", and definitely1 - 4 Mailing Lists should be adequate for a
not "Cheap 'N' Nasty". Above all else it shouldstandard business/website.
contain YOUR basic requirements. So considerShopping Cart
spending £5 to £10 a month on a standardHaving a proper Shopping Cart on your website
web hosting package. This should get you theallows you to accept/receive Debit/Credit Card
Basics. Ask yourself the following questions:information via email/website notification. By
Do I need 10, 20, 40 or 80+ Email Addresses?.proper I mean it may have been installed/built
Am I going to need a Forum (Questions &using your Control Panel but has later had its PHP
Answers Board), Blog (Diary Articles), Guest BookScript(s) programmed/tweaked by a programmer
and/or Media (Audio/Video) Gallery?.....that mayto blend in more with your website and/or your
need a MySQL Database and/or PHP Script. Onelanguage. In other words. With a proper shopping
thing to remember here is that these featurescart (such as Agora) you are in control of the
can take time to create and may need ongoingcoding and credit card side of things but they
management time too.require programming knowledge.
How much Website Space do I need?.....for myThe opposite of a proper shopping cart is to build
Web Pages (HTML Files - Text, Pictures, Audioyour own shopping cart web pages, in HTML/CSS
and Video), Forum, Blog, Guest Book and so on.code for example, and then attach a Payment
How many Website Visitors am I expecting eachMerchant's buttons to them - BUY NOW, VIEW
month? The more visitors you get the moreCART and so on. A Payment Merchant is a
Bandwidth (Download Units) you will need.company, such as PayPal), that gives you the
Below I have explained the major features insidefacility to carry out Online Bank Transactions (i.e.
a standard Web Hosting Package, in order for youWithdrawals and Deposits) and create HTML
to answer the above questions and to give you abuttons that, once clicked on, take care of the
better idea of what features you should bepurchase/payment for you. So in some respects
looking to use. At the bottom of each descriptionthe proper shopping cart is not always the best
I have noted the standard you should be lookingapproach.
for when paying £5 to £10 a month. TheseA good Control Panel will have a Library Of
are based on Quality web hosting providers (seeScripts inside it that allows you to install PHP
Quality below).Scripts/Programs such as a Guest Book, Forum,
The Control PanelBlog, Shopping Cart and so on. Alternatively. You
Although all web hosting packages have a webmay be able to find a particular, updated, PHP
based Control Panel of some sort it is the controlScript/Program on the internet and install it
panel that is overlooked. A good control panel isyourself.
the key to a good web hosting package and1 - 3 Shopping Carts
more importantly to an easier life in terms ofStandard Features
managing your website. The more tools in aThese features should be standard and a part of
control panel the better.your Control Panel. If they are not listed in the
A part from the features entitled Bandwidth, Webweb hosting package ask the web hosting
Space and Quality (below) all the other featuresprovider if they are supported/included. If they
mentioned below should be accessable through aare not, look for another web hosting provider.
control panel. The control panel itself is installed,Folder Password Protection - Allows you to
and updated, by your web hosting provider. Manycreate separate Folders in your web space, with
use the popular CPanel (cpanel.net) control panel.a Title, UserName & Password which is good if
Bandwidth (Monthly Data Transfer)you want to have a private area of your website
Bandwidth (also known as Monthly Data Transfer)for members or family only for example.
is the amount of Data that can be downloadedPerl / CGI Support - Besides PHP and MySQL
from your public_html sub-folder, onto aDatabases other programs are written in the Perl
customer's computer via internet explorer forprogramming language which goes hand-in-hand
example, each month. It is measured in GigaByteswith CGI. Basically, Shopping Carts and so on use
- A standard Web Hosting Package should allowPerl and CGI.
you at least 2 GigaBytes of bandwidth per month.SSL Support - SSL (Secure Sockets Layer) is
Bandwidth can also be contributed to uploadingbasically the Security PadLock you see on a web
your files to your public_html sub-folder, whichbrowser's Address Bar edit box. When you are
means Bandwidth is really your upload andpaying for something online the URL (website
download usage.address) of the payment page changes from
What does all this mean? It means if onehttp: //whatever to https: //whatever and then a
customer downloads a 4MB Music File, forSecurity PadLock appears at the end of the
example, from your public_html sub-folder it willAddress Bar edit box (after the URL). So if you
cost you 4MB in bandwidth. So if ten customerswant a secure payments web page for your
download the 4MB Music File, or one customerShopping Cart for example you need to ask the
downloads the 4MB Music File ten times, eitherweb hosting provider to host your website on a
way it will cost you 40MB of bandwidth in total.SSL Server (Secure Computer), as it is standard
However. It is not that simple because each webpractise to put newcomers on a non-SSL hosted
page viewed also costs bandwidth.server.
If you have a Music Product Web Page thatMIME Type support - To display Pictures, and play
consists of 1MB of Introduction Text and 1MB ofAudio/Video, from your website you need to
Music Pictures for example it will cost you 2MB ofmake sure you have the MIME Types (File
bandwidth each time that Music Product WebFormats) tool in your control panel. Although most
Page is viewed (downloaded into one customer'sof the common MIME Types will have been set
web browser, from your web space to theirup for you this tool will allow you to delete old
computer). Therefore, each time a customerMIME Types and add new MIME Types as you
views (downloads) the 2MB Music Product Websee fit.
Page and then downloads the 4MB Music File it willWebsite Statistics - Your control panel should
cost you 6MB of bandwidth in total. Times thatcome with some sort of Website Statistics tool
by ten customers and it would cost you 60MB ofthat allows you to analyse visitor data (Number of
bandwidth in total.Visits, Web Browser used, Who is linking to your
5,000MB (5GB) of web space divided by 6MB (1website, Keywords used to find your website and
Music Product Web Page and 1 Music File) equalsso on). AWStats is one of the better statistics
833 possible customers. It is not that simpletools.
though. Why? Because not all 833 possibleHot Link Protection - Allows you to stop people
customers will download 1 Music Product Webfrom linking to your files (i.e. images) and stealing
Page and 1 Music File, especially if they have toyour bandwidth. For example. If someone links to
buy the Music File.your image (i.e. computer.jpg) in order to display it
Some might view (download) the Music Producton their website this is known has bandwidth
Web Page more than once (i.e. read it moretheft. Why? Because people visit their website
another day) while others might download theand see your image (computer.jpg), that had to
Music File more than once (download it for theirbe downloaded from your website using your
family and friends), especially if it is free tobandwidth and not theirs. So they are stealing
download. So you might end up with customersyour bandwidth and your image really.
who view the Music Product Web Page only butQuality
do not download the (Buy Now!) Music File andA Quality web hosting provider should have the
vice versa. Hence why selling something on thefollowing.
internet is not guaranteed - It costs bandwidth24/7 Support - A good web hosting provider will
and money.give Telephone and/or Email support 24 Hours A
5 - 20 GigaBytes. 30 GigaBytes maximum.....beforeDay, Seven Days A Week. A sign of quality here
the package price changes to something evenis the response time. An answer within 20 - 40
better.Minutes is excellent.
Add-On DomainsDaily Backup - This means your web hosting
An Add-On Domain is a normal domain name (i.e.provider will backup your website once a day, as
software.com) that points to (connects to) aopposed to weekly for example. This in turn
sub-folder within your main domain name'smeans if their server crashes/freezes they can
public_html (website) folder. That sub-folder isrestore your previous day's website. Saying this,
normally named after your add-on domain nameyou should always have a copy of your website
(i.e. software.com). So if your main domain namefiles on your own computer, on a cd, on a flash
is and your add-on domain name is your webdrive and so on. If a programmer did your
hosting provider will create a new sub-folder calledwebsite ask them for the original codes
inside the public_html folder of and then point/link(templates, web pages, images, etc).
(redirect) to that new sub-folder calledOperate Own Servers - If a web hosting provider
This means that anyone typing into their weboperates their own servers they will be in a
browser will be taken to a sub-folder called withinbetter position to fix any, networking, problems
the public_html folder of(crashes/freezes).
The advantages of an add-on domain name are99% Uptime - This means your website should
that 1) It has its own folder which means it canbe live on the internet 99% of the time, with only
be classed as a website within its own right and1% risk of it not being live on the internet. Or put
2) It saves on buying two web spaces (two pureanother way, your web hosting provider's server
websites). However. The overall disadvantage ofshould only crash/freeze 1% of the time. This
hosting two domain names (a main domain nameideally means your website should never be
and an add-on domain name) is that they shareunavailable. And if it is, it should only be unavailable
the same web space and bandwidth.for a total of 3-4 days of the year and only
This has serious side-effects if you want to haveunavailable for 1-3 hours in each of those days.
video on one or both websites (domain names)Established - Look for a web hosting provider that
because the web space and bandwidth might behas good knowledge, experience and expertise of
shared unevenly, which means a customer mightNetworking and Programming. It is not good if
miss out on a download. For example. A freethey have a beautifully set up network but with
video download on might take up the bandwidthno in-depth knowledge, experience and/or
for a buying customer onexpertise of CGI, MySQL or PHP programming
An Add-On Domain should only cost you thefor example. In other words, you do not need a
normal price of an extra domain name (i.e. £5 a"Call Center" type of web hosting provider
year).whereby you contact them and they go through
1 - 3 Add-On Domainsthe Standard-Procedures book before telling you
Parked Domains"We cannot help you.....We cannot emulate/fix
A Parked Domain is a normal domain name (i.e.your problem".
software.com) that points/links (redirects) to yourThey should have an engineer around, or at least
main domain name (i.e. computers.com) only - Ita book to hand, for example that can emulate
has no web space folder or bandwidth of its owngeneral problems and/or fix general problems,
because it shares the same web space andwithin a reasonable length of time in order to back
bandwidth allocated to your main domain name.up their claims of 99% uptime. Or put another
A parked domain name is typically set up whenway. They should not flog you off with excuses
you want a.co.uk and for example to go to thewhen things go wrong and when they cannot fix
same web space. So if you have as your mainyour, general, problem. As an inexperienced
domain name and computers.co.uk as your parkedwebsite owner you might delete a folder/file one
domain name, visitors who type computers.co.ukday that breaks some part of your blog for
into their web browser will be sent to the sameexample. Having a good web hosting provider that
web space that is using and therefore see thecan guide you towards fixing that blog is a sign of
same website content (the same web pages,quality.
video and so on).General Notes
A Parked Domain should only cost you the normalSome control panel tools can be substituted by
price of an extra domain name (i.e. £5 a year).downloading/installing, updated, versions of them
1 - 3 Parked Domainsor by downloading/installing similar tools to them.
FTP AccountsFor example. If your control panel comes with the
Having a FTP (File Transfer Protocol) AccountBlog called WordPress 2.0.5 (old version) you could
means you can use a web browser (i.e. Internetdelete it from your website (making the control
Explorer) or a FTP Program (i.e. FileZilla orpanel side redundant) and then download/install
AceFTP) to transfer your web pages, and so on,WordPress 2.9.2 (latest version at present time).
from your computer to your public_htmlThe same applies to other tools.
sub-folder (website).You could replace your mailing list with phpList
Depending on your web hosting package and its2.10.10 for example. Although your web hosting
Control Panel you might be able to createprovider may seem to give you a lot of control
additional Anonymous Log-In FTP Accounts orpanel tools, a lot of them might be out-of-date by
FTP Accounts with UserName & Password soas much as a couple of years. It depends how
that you can set up a FTP Account for yourgood the web hosting provider is at updating
members for example - This is good if you intendcontrol panel tools.
to allow your members to upload content to your