Archive

Posts Tagged ‘Hosting’

What hosting will I need for my website?

July 18th, 2009 chris No comments

networkIt depends. If you are a small organisation with a small website (e.g. a few basic pages) then you only need a very basic package. If your site needs a database or some other server software then you will have to pay a little more. If you have loads of employees and want loads of email addresses then you may have to pay a little more.

Few sites need to go to the trouble of a dedicated server. Dedicated servers are for businesses where the website is critical and very big. Most of us don’t need a server and can happily survive sharing a server with other businesses and organisations.

Remember that you can always upgrade your hosting later if you find out that you need more power or more features.

Hosting will nearly always include some email features as well. If you need lots of email boxes you should take this into account when you sign up.

Also you will probably want some kind of statistics information – this is usually fairly basic but it can help you a lot to know what is going on. If your web space doesn’t have a statistics package then consider something like Google Analytics – you get better information but it does require adding some code to your web pages.

You will also need a way to get your website up to the web server – you will normally use something called FTP (file transfer protocol) to do this. When you sign up for some hosting you should get some details about this but it is essentially a username and a password and an address like ftp.mywebsite.com (just an example – yours will be different).

Here are some simple guidelines (ignoring email requirements):

Basic Sites with 5 to 50 pages = basic web hosting package

Bigger web site = basic to mid level hosting package (if your site is massive and your business depends on it you may consider a dedicated server).

E-commerce website = package with a database (e.g. mysql, etc) or and server software (e.g. PHP, etc)

CMS (Content Management System) or Blog = as E-commerce

Linux or Windows or something else for hosting?

The vast majority of the Internet runs on Linux or Unix servers. Don’t be sucked into Windows just because you find it familiar. The way you use your site will not be much different whatever kind of hosting you are using. Whilst Windows has improved in more recent years it is still not as secure (in my opinion) or as fast (in my opinion) as Linux. Most times you will find yourself having to pay more for Windows hosting and it really is not worth the extra money (in my opinion).

What is PHP?

PHP is a server side scripting language. In essence it is a programing language that you can use to write stuff for your website to do. It is often used when a connection to a database needs to be made. Don’t confuse it with Javascript which is a browser side scripting language. PHP runs on the computer that hosts your website and Javascript runs on the computer of the person viewing your website. PHP for stuff that has to be done at the server and Javascript for all those fancy bells and whistles that make your website more user friendly (this is a big generalisation but hopefully it helps).

There are many other server side scripting languages like ASP, JAVA, Pearl, RubyonRails, etc. but PHP is by far the most popular.

What is mysql?

MySQL is a database program that runs on a server (the computer where your website sits on the Internet). It allows you to create shopping systems, content management systems, etc. There are lots of other databases that do the same thing but mysql is the most popular.

Warning: Sometimes your site will go down

Every now and then (although not very often) your website will stop working and you won’t be able to bring it up in a browser. DON’T PANIC!! This happens from time to time. As I said at the beginning, the Internet is a network of computers and sometimes computers stop working and need to be restarted. If your site disappears it means somewhere a computer has crashed and needs restarting. If you pay for hosting this will happen pretty quickly if it’s your sites computer that has crashed. However sometimes the problem lies elsewhere and it may not be your web hosting companies problem. I’ve had websites that I couldn’t reach but others I knew could. There is a technical reason for this but I don’t want to bother you with it here.

The trick is to leave things for an hour or so and if you still can’t see your site you should try contacting your hosting company.

There are lots of other things to say about hosting and domains etc but that will have to be in other posts.

Table of contents for Getting started - hosting

  1. What is hosting and do I need it?
  2. Can I host my website on my own computer?
  3. Can I use free web hosting space?
  4. What hosting will I need for my website?
Categories: Hosting Tags:

Can I use free web hosting space?

July 18th, 2009 chris No comments

escapeYes you can – but again I wouldn’t recommend it. Free stuff always comes at a cost (why then do they call it free? – who knows). Free web space reminds me of that time I was in the queue for some brains and I thought it was for trains so I asked for one that goes slow and stops a lot.

Free hosting at its best is like my brain – it goes slow and stops a lot. This may not bother you but it will bother your site users. In the worst cases you get adverts with free space and you can’t use a domain name with it. This means your organisation looks a little dodgy and even if people do make it to your site they will get bombarded with flashing monkeys and subjected to screaming yellow blobs – not nice.

My advice to you if you are considering some free space is: pay up you tight wad!

Hosting doesn’t need to be expensive but if you don’t pay anything your organisation will suffer – guaranteed.

Table of contents for Getting started - hosting

  1. What is hosting and do I need it?
  2. Can I host my website on my own computer?
  3. Can I use free web hosting space?
  4. What hosting will I need for my website?
Categories: Hosting Tags:

Can I host my website on my own computer?

July 18th, 2009 chris No comments

don't do itYes you can but I would not recommend it unless you are highly competent with the technology and software. To host a site you would need a permanent IP address, some web server software, a permanent Internet connection and loads of time and very chilled out.

In my opinion if you want to see your next birthday you are better off paying for some good web hosting from a good hosting company.

WARNING!

Before we go any further I have to issue a security warning. Connecting your computer to the Internet opens up all kinds of security issues, especially if your computer is connected to a network. Only attempt this if you really know what you are doing and are happy to take that risk – you have been warned.

However if you do want to host on your own machine you will need:

1. DSL, Cable or other high speed permanent connection to the Internet. You cannot do this with a dial-up connection.

2. Get a DNS hostname for your computer. There are various ways of doing this – just explore the Internet and you will find some free services. However you will need a static IP from your ISP (Internet Service Provider) and not a dynamic one which is what most of us have (this will probably cost you more money per month – hosting for yourself  is not a cheap and free option.

3. Set up your Router (if you have one) to forward the web traffic (Port 80) through to your server (the computer where your website will be).

4. Make sure any firewalls you have will let your traffic through. If you set everything up but can’t get a connection through then this is the first thing to check.

5. Get yourself some web server software (Apache is the most popular and one of the most secure) and set it up on your server. You can test this is working from the server. You may also need to set up some software for databases and running server programs (e.g. mysql and php – are the most popular options).

6. Put your website in the location that has been defined by your server sofware in step 5. Test it!

If you are really serious about this then take a look at http://www.boutell.com/newfaq/creating/hostmyown.html where there are more detailed instructions.

Table of contents for Getting started - hosting

  1. What is hosting and do I need it?
  2. Can I host my website on my own computer?
  3. Can I use free web hosting space?
  4. What hosting will I need for my website?
Categories: Hosting Tags:

What is hosting and do I need it?

July 17th, 2009 chris No comments

hostingHosting, to put it simply, is the computer that is permanently connected to the Internet where your web site will live. To get your website on the Internet so everyone in the world can see it all of the time you need to have some good hosting.

The Internet is simply a network of computers. There are some parts of that Network that work faster than others and so you want to get your site on the bit that is fast. The quickest part of the Internet is often referred to as the “backbone”. This is essentially the fast cables that link the worldwide Internet together – much faster than your telephone line.

Now you could in theory use your own computer for hosting but there are many reasons why this is a bad idea. I would certainly recommend getting yourself some paid for hosting.

Table of contents for Getting started - hosting

  1. What is hosting and do I need it?
  2. Can I host my website on my own computer?
  3. Can I use free web hosting space?
  4. What hosting will I need for my website?
Categories: Getting started, Hosting Tags: