CGI Web Hosting

Category: Web Hosting Categories

CGI Web Hosting - The Common Gateway Interface, abbreviated CGI, is a means of handling user queries to information servers and returning specified information from the server. To understand more about CGI and how to find CGI web hosting, read on.

Top Web Hosts
  • $3.49 Month
  • Free Templates!
  • Unlimited Space
  • Frontpage Hosting
  • Fantastico Enabled
  • Unlimited Domains!

  • Visit HostMonster ]
  • $2.25 Month
  • Unlimited Storage
  • Easy Site Builder
  • FREE DOMAIN!!!
  • PHP/MySQL Database
  • Ecommerce Tools

  • Visit iPage ]
  • $4.99 Month
  • 10 GB Storage
  • 300 GB Transfer
  • 3 Month Billing!
  • Cheap Domain Name
  • 10% Off in Cart

  • Visit GoDaddy ]

How CGI Works

There are CGI programs that are written with a programming language and compiled and CGI scripts written with a scripting language, such as PERL. In either case, the CGI program or script will allow a server will respond to requests in two ways: with documents and with references to other documents. A CGI program or script can return a large number of different document types, including plain text, images, audio files, and HTML documents. CGI programs and scripts operate in real time and they are executed by the Web server, rather than displayed to the browser that the user has chosen. CGI scripts and programs reside in a directory that is called /cgi-bin.

Finding CGI Web Hosting

A variety of programming and scripting languages can be used in CGI programs and scripts, but they have to be compatible with the system by which they will be used in order for the programs and scripts to work. This fact leads to the two biggest questions you need to answer when you seek hosting for your CGI-based website:

  • Does the web host offer CGI-BIN as part of the package you're interested in?
  • Is the language you used or wish to use supported?

The first question will have a yes or no answer, and if the answer is "no," you may wish to either find a more robust package or a different web host.

The second question will also have a yes or no answer, but if the answer is "no," you may simply need to switch to another server type (Linux, UNIX, Windows) in order to find that the language you programmed or scripted with is covered. On the other hand, you may also need to look at an upgraded program offered by the same CGI web host. Keep in mind to check the versions of the language that are supported, or you may be in for some surprised when you try to run your programs or scripts.

Related Article: PHP Web Hosting >>

100 Best Web Hosting Terms
Term of the day
Resolution
The fineness of detail attained by a printer or a monitor in producing an image. For printers that form characters from small, closely spaced dots, resolution is measured in dots per inch, or dpi, and ranges from about 125 dpi for low–quality dot–matrix printers to about 600 dpi for some laser and ink–jet printers (typesetting equipment can print at resolutions of over 1000 dpi). For a video display, the number of pixels is determined by the graphics mode and video adapter, but the size of the display depends on the size and adjustment of the monitor; hence the resolution of a video display is taken as the total number of pixels displayed horizontally and vertically. See also high resolution, low resolution. 2. The process of translation between a domain name address and an IP address.

Web Hosting Tutorials

Web Hosting Categories
Web Hosting Tutorials
Domain Registration
Email Services & Tools
Related Awards
Web Host Comparisons