Monday, February 18, 2008

Tutorial Next

Link to Us

About Web Servers and Hosting Services

When you use your browser to visit a Website, you make a request to a Web Server by entering a URL address such as "http://USAtoday.com".  When the Server receives your request, it serves or downloads the page you asked for plus all of the associated files that go with that page, like pictures and data.
 

Web Servers and Hosting Companies

A Web Server is a computer that runs special serving software. That software "serves" HTML pages and associated files when requested by a client, such as a Web browser.

If you want your site to be seen on the World Wide Web, you need to use a company that offers space on their Web server.  These companies are called Website Hosting Companies or Internet Service Providers (ISP). 

An ISP also provides a business or organization with access to the Internet and related services such as Internet transit, dial-up access and leased line access, in addition to hosting and domain name registration

There are literally thousands of Web Hosting companies and they each offer different options and variations of things like cost, reliability, storage space, customer service, and security.

Some Web design software programs require that certain technologies be available on the server to be totally functional.  For example, if you are going to use Microsoft FrontPage, then you'll want to find for a hosting company that supports Microsoft FrontPage Server Extensions or Microsoft SharePoint® Services.  These are two technologies that a server administrator can run on a Web server. (You do not need to install them on your own computer.) They extend the functionality of the server so it will work with special functions in FrontPage.

Some Important Considerations when deciding on your Web Service:

  • ASP pages can be processed only on Windows-based Web servers.
  • ASP.NET (the NET framework) and PHP are usually not offered on the same server.  If so, you'll have to choose between one or the other.  Some Microsoft programs require the NET framework, while other programs are set up to work with PHP programs.  You should know ahead of time what programs you will be using so you can ask what the hosting company can provide.
  • MySQL can run on UNIX, Linux, and Windows-based Web servers but not all ISP companies will offer it on all of their server setups.
  • MS SQL (by Microsoft) and ASP.NET will work on the same server.
Be sure that the Web design program you are going to use will work on the server that will host your Website.

 

Some Services that will vary with each Hosting Company:

  1. The Platforms or Operating System that are available through your Web hosting company.  The two most popular are Unix (or Linux) and Windows based servers.  Not all scripts have versions that run on both server types.  Have a good idea of which  scripts you might need on your server.

    Making an agreement on Web site hostinglIf you are going to use specific Windows applications such as Access, ASP, Cold Fusion or MS SQL, then you'll what to be on a Windows based server.

    If you are buying a hosting package for the first time, you may find Unix easier to use.  Also, if you are going to use programming languages such as PHP, CGI scripts, or want to interface with a database such as MySQL, then you'll probably want to be on a Unix/Linux server.  
  2. If HTTP publishing is supported, then you would upload (publish) your site files to an HTTP location.  For example: http://Servername/WebSitename
  3. If FTP (File Transfer Protocol) is supported, then you would upload your files to an FTP location. For example, ftp://WebSitename.com/Foldername.
  4. Your Home page will be named either index.htm, index.html, default.htm, or default.html, depending on the kind of server.  These names are used so when someone visits your site, the server will know which files to automatically download to them.
  5. Advanced features like CGI, SSL, PHP, SSL and ASP.  Sometimes they will be part of a package, and other times you will have to pay extra for them.
  6. A user name and password will generally be required to publish pages to a remote server.  Your Hosting company will give these to you when you sign up.  This is preferred, because you don't want the world to have access to making changes to your account.
  7. Space, a very important issue.  This is the amount of storage space you have for your Website files, graphics and data.  If you don't have enough, then you can't upload all of your files to your site.  Most companies will allow you to grow, you just want to be sure you start with enough.
  8. Bandwidth, another very important issue.  This is the amount of data that you can download or upload over a specific period of time, usually one month.  If you run out of bandwidth, then your hosting company could deactivate your site until the beginning of the next month.
  9. Site statistics. Also referred to as reports or site reports, these are especially vital for businesses.  It's important to know how many visitors are coming to your site and where they are coming from.  With this information, you can direct energy and resources towards the things that will help you bring in more customers or make your site more popular.

Other considerations are guaranteed up-time, daily backups, technical support availability, email capability, server speed,  reliability (how long has the company been in business), and having room to grow.  If you are a business, then you might also want telephone and fax services.

Before you sign-up for any website hosting service, whether it's free or for a fee, make sure you can get the features you need.

 

Security

A basic cog wheel.  Every cog must be secure for the whole wheel to be secure.Simply having a Website is a security issue.  When you have a site accessible by the world, then anyone can be a threat to your site.  For businesses, this is especially true.  Like it or not, some people do have malicious intent for Websites. To maintain strong security, use a reputable Web host.  One that updates its servers’ security protection programs and uses high-level hardware and software to keep its customers safe.

Many hosting companies care little about who they are actually hosting on their server networks, as long as the clients pay their bills. That means many companies will allow porn sites, spammers and sites that create security risks, on their network.

In the next section on Types of Hosting, I'll discuss the major differences in how your website can be hosted on a hosting computer.

Back to Top

Official PayPal Seal

Home  |   Link Partners  |  Link to Us  |  Our Link Exchange Policy
Glossary of Terms  |  Privacy Policy  |  Site Map  |  About Us   |  Contact Us

Copyright © 2007-2008   Donald Dean Websites - All Rights Reserved