Web hosting can be defined as the process of storing website pages on a computer (a web server) and making them available to the world via the Internet.
As we said before, websites must be located in a web server in order to be published. We can use our computers to publish our websites but it causes high costs. Thus, we will use hosting companies.
We should pay attention to some important points while selecting a web hosting package. Basically, these are web space and bandwidth.
Bandwidth is the amount of traffic allowed to use during a month. Assume that your website contains a movie file and its size is 100 mb. If your hosting package's allowed bandwidth limit is 500 mb, movie file can be watched or dowloaded only 5 times during a month. ( 5 x 100mb = 500mb)
Web space is amount of space that you are allowed to use in your hosting package. For example if you are allowed to use 1 gb. of space, you can not upload websites whose size is bigger than 1 gb.
Number of Domains In some hosting packages you are not allowed to use more than one domain name. If you plan to use more than one domain name at one hosting package, you should pay attention whether multiple domain name is allowed.
Web hosting servers are divided into two groups according to their opearting systems. They support different databases and different scripting laguages but in some hosting companies both servers support all scripting languages. We suggest you to choose Linux servers.
Linux Servers support PHP scripting language and MySql databases. |
Windows Servers support ASP scripting language and MsSql databases |
I suggest you to get hosting service from GoDaddy.com. Their Deluxe Plan lets you to use up to 150 gb. of web spage and 1.5 tb (1.500 gb) of bandwidth for only $6.99 per month. Besides, you can host unlimited websites in one hosting package.
You can also find websites that give web hosting service for free. We will give detailed information about them at Free Web Hosting page.
In the next page, we will mention how to upload websites into web servers.